/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-nonblocking-cntr-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-01 16:05:05,258 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-01 16:05:05,259 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-01 16:05:05,305 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-01 16:05:05,306 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-01 16:05:05,308 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-01 16:05:05,310 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-01 16:05:05,314 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-01 16:05:05,316 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-01 16:05:05,320 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-01 16:05:05,320 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-01 16:05:05,321 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-01 16:05:05,321 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-01 16:05:05,321 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-01 16:05:05,322 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-01 16:05:05,322 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-01 16:05:05,323 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-01 16:05:05,323 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-01 16:05:05,326 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-01 16:05:05,329 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-01 16:05:05,331 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-01 16:05:05,332 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-01 16:05:05,335 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-01 16:05:05,335 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-01 16:05:05,339 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-01 16:05:05,339 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-01 16:05:05,339 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-01 16:05:05,340 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-01 16:05:05,340 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-01 16:05:05,341 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-01 16:05:05,341 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-01 16:05:05,341 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-01 16:05:05,342 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-01 16:05:05,342 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-01 16:05:05,342 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-01 16:05:05,343 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-01 16:05:05,343 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-01 16:05:05,343 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-01 16:05:05,343 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-01 16:05:05,344 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-01 16:05:05,344 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-01 16:05:05,345 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 16:05:05,358 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-01 16:05:05,358 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-01 16:05:05,358 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-01 16:05:05,359 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-01 16:05:05,362 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-01 16:05:05,363 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-01 16:05:05,363 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-01 16:05:05,363 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-01 16:05:05,364 INFO L138 SettingsManager]: * Use SBE=true [2022-03-01 16:05:05,364 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-01 16:05:05,364 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-01 16:05:05,364 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-01 16:05:05,364 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-01 16:05:05,364 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-01 16:05:05,365 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-01 16:05:05,365 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-01 16:05:05,366 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-01 16:05:05,366 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 16:05:05,367 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-01 16:05:05,367 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-01 16:05:05,367 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-01 16:05:05,367 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-01 16:05:05,367 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-01 16:05:05,367 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-01 16:05:05,367 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-01 16:05:05,367 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 16:05:05,574 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-01 16:05:05,590 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-01 16:05:05,591 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-01 16:05:05,592 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-01 16:05:05,592 INFO L275 PluginConnector]: CDTParser initialized [2022-03-01 16:05:05,593 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-nonblocking-cntr-alt.wvr.c [2022-03-01 16:05:05,638 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4771c1886/6c610cf7eec14cc897ff77a51aea253d/FLAG730df2ec5 [2022-03-01 16:05:06,036 INFO L306 CDTParser]: Found 1 translation units. [2022-03-01 16:05:06,037 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-nonblocking-cntr-alt.wvr.c [2022-03-01 16:05:06,045 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4771c1886/6c610cf7eec14cc897ff77a51aea253d/FLAG730df2ec5 [2022-03-01 16:05:06,460 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4771c1886/6c610cf7eec14cc897ff77a51aea253d [2022-03-01 16:05:06,461 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-01 16:05:06,462 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-01 16:05:06,463 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-01 16:05:06,463 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-01 16:05:06,476 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-01 16:05:06,477 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,477 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12f2f736 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06, skipping insertion in model container [2022-03-01 16:05:06,477 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,481 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-01 16:05:06,490 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-01 16:05:06,620 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-nonblocking-cntr-alt.wvr.c[2098,2111] [2022-03-01 16:05:06,622 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-01 16:05:06,626 INFO L203 MainTranslator]: Completed pre-run [2022-03-01 16:05:06,637 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-nonblocking-cntr-alt.wvr.c[2098,2111] [2022-03-01 16:05:06,637 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-01 16:05:06,646 INFO L208 MainTranslator]: Completed translation [2022-03-01 16:05:06,646 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06 WrapperNode [2022-03-01 16:05:06,646 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-01 16:05:06,647 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-01 16:05:06,647 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-01 16:05:06,647 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-01 16:05:06,651 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,656 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,667 INFO L137 Inliner]: procedures = 21, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 57 [2022-03-01 16:05:06,667 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-01 16:05:06,668 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-01 16:05:06,668 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-01 16:05:06,668 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-01 16:05:06,672 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,673 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,674 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,674 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,677 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,679 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,679 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,680 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-01 16:05:06,681 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-01 16:05:06,681 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-01 16:05:06,681 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-01 16:05:06,682 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (1/1) ... [2022-03-01 16:05:06,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 16:05:06,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:06,712 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 16:05:06,714 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 16:05:06,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-01 16:05:06,736 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-01 16:05:06,736 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-01 16:05:06,736 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-01 16:05:06,736 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-01 16:05:06,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-01 16:05:06,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-01 16:05:06,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-01 16:05:06,736 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-03-01 16:05:06,737 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-03-01 16:05:06,737 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-01 16:05:06,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-01 16:05:06,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-01 16:05:06,737 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-01 16:05:06,738 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 16:05:06,785 INFO L234 CfgBuilder]: Building ICFG [2022-03-01 16:05:06,786 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-01 16:05:06,950 INFO L275 CfgBuilder]: Performing block encoding [2022-03-01 16:05:06,979 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-01 16:05:06,980 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-01 16:05:06,981 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 04:05:06 BoogieIcfgContainer [2022-03-01 16:05:06,981 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-01 16:05:06,982 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-01 16:05:06,982 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-01 16:05:07,020 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-01 16:05:07,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.03 04:05:06" (1/3) ... [2022-03-01 16:05:07,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42078296 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 04:05:07, skipping insertion in model container [2022-03-01 16:05:07,021 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 04:05:06" (2/3) ... [2022-03-01 16:05:07,021 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42078296 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 04:05:07, skipping insertion in model container [2022-03-01 16:05:07,021 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 04:05:06" (3/3) ... [2022-03-01 16:05:07,022 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-nonblocking-cntr-alt.wvr.c [2022-03-01 16:05:07,025 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-01 16:05:07,025 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-01 16:05:07,025 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-01 16:05:07,025 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-01 16:05:07,066 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,067 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,067 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,067 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,067 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,068 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,068 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,068 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,068 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,068 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,068 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,069 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,069 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,069 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,069 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,069 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,069 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,069 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,070 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,070 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,070 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,070 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,070 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,070 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,071 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,071 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,071 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,071 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,071 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,071 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,072 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,072 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,072 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,072 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,072 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,072 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,072 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,072 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,073 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,073 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,073 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,073 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,073 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,073 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,076 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,076 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,076 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,076 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,076 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,077 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,077 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,077 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,078 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,078 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 16:05:07,087 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-01 16:05:07,119 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-01 16:05:07,124 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 16:05:07,124 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-01 16:05:07,132 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 87 places, 86 transitions, 188 flow [2022-03-01 16:05:07,173 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 332 states, 331 states have (on average 2.5770392749244713) internal successors, (853), 331 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have 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:05:07,175 INFO L276 IsEmpty]: Start isEmpty. Operand has 332 states, 331 states have (on average 2.5770392749244713) internal successors, (853), 331 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have 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:05:07,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 16:05:07,185 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:07,185 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:07,186 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:07,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:07,189 INFO L85 PathProgramCache]: Analyzing trace with hash 146847265, now seen corresponding path program 1 times [2022-03-01 16:05:07,195 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:07,196 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98265666] [2022-03-01 16:05:07,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:07,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:07,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:07,398 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 16:05:07,398 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:07,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98265666] [2022-03-01 16:05:07,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98265666] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 16:05:07,399 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 16:05:07,399 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-01 16:05:07,401 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805427302] [2022-03-01 16:05:07,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 16:05:07,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-01 16:05:07,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:07,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-01 16:05:07,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-01 16:05:07,439 INFO L87 Difference]: Start difference. First operand has 332 states, 331 states have (on average 2.5770392749244713) internal successors, (853), 331 states have internal predecessors, (853), 0 states have call successors, (0), 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 16:05:07,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:07,490 INFO L93 Difference]: Finished difference Result 332 states and 782 transitions. [2022-03-01 16:05:07,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-01 16:05:07,493 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 16:05:07,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:07,514 INFO L225 Difference]: With dead ends: 332 [2022-03-01 16:05:07,515 INFO L226 Difference]: Without dead ends: 330 [2022-03-01 16:05:07,516 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 16:05:07,519 INFO L933 BasicCegarLoop]: 65 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, 65 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 16:05:07,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 65 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 16:05:07,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-03-01 16:05:07,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 330. [2022-03-01 16:05:07,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.370820668693009) internal successors, (780), 329 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have 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:05:07,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 780 transitions. [2022-03-01 16:05:07,580 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 780 transitions. Word has length 62 [2022-03-01 16:05:07,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:07,581 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 780 transitions. [2022-03-01 16:05:07,581 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 16:05:07,581 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 780 transitions. [2022-03-01 16:05:07,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 16:05:07,588 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:07,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] [2022-03-01 16:05:07,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-01 16:05:07,589 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:07,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:07,592 INFO L85 PathProgramCache]: Analyzing trace with hash -618423457, now seen corresponding path program 1 times [2022-03-01 16:05:07,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:07,593 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561075664] [2022-03-01 16:05:07,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:07,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:07,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:07,846 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 16:05:07,846 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:07,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561075664] [2022-03-01 16:05:07,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561075664] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 16:05:07,847 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 16:05:07,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-01 16:05:07,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099405717] [2022-03-01 16:05:07,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 16:05:07,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-01 16:05:07,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:07,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-01 16:05:07,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-03-01 16:05:07,855 INFO L87 Difference]: Start difference. First operand 330 states and 780 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:05:07,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:07,946 INFO L93 Difference]: Finished difference Result 450 states and 1092 transitions. [2022-03-01 16:05:07,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-01 16:05:07,946 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-01 16:05:07,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:07,948 INFO L225 Difference]: With dead ends: 450 [2022-03-01 16:05:07,948 INFO L226 Difference]: Without dead ends: 450 [2022-03-01 16:05:07,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-03-01 16:05:07,949 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 108 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:07,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 135 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 16:05:07,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-03-01 16:05:07,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 360. [2022-03-01 16:05:07,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 359 states have (on average 2.3899721448467965) internal successors, (858), 359 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have 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:05:07,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 858 transitions. [2022-03-01 16:05:07,964 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 858 transitions. Word has length 62 [2022-03-01 16:05:07,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:07,964 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 858 transitions. [2022-03-01 16:05:07,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:05:07,964 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 858 transitions. [2022-03-01 16:05:07,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 16:05:07,965 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:07,965 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:07,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-01 16:05:07,965 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:07,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:07,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1788424323, now seen corresponding path program 1 times [2022-03-01 16:05:07,966 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:07,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099446845] [2022-03-01 16:05:07,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:07,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:08,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:08,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 16:05:08,181 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:08,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099446845] [2022-03-01 16:05:08,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099446845] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 16:05:08,181 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 16:05:08,181 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-01 16:05:08,181 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282137318] [2022-03-01 16:05:08,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 16:05:08,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-01 16:05:08,182 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:08,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-01 16:05:08,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-03-01 16:05:08,182 INFO L87 Difference]: Start difference. First operand 360 states and 858 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have 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:05:08,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:08,236 INFO L93 Difference]: Finished difference Result 446 states and 1090 transitions. [2022-03-01 16:05:08,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-01 16:05:08,237 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have 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 16:05:08,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:08,239 INFO L225 Difference]: With dead ends: 446 [2022-03-01 16:05:08,239 INFO L226 Difference]: Without dead ends: 446 [2022-03-01 16:05:08,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-03-01 16:05:08,240 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 83 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:08,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 157 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 16:05:08,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2022-03-01 16:05:08,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 403. [2022-03-01 16:05:08,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.4228855721393034) internal successors, (974), 402 states have internal predecessors, (974), 0 states have call successors, (0), 0 states have 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:05:08,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 974 transitions. [2022-03-01 16:05:08,252 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 974 transitions. Word has length 67 [2022-03-01 16:05:08,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:08,253 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 974 transitions. [2022-03-01 16:05:08,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have 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:05:08,253 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 974 transitions. [2022-03-01 16:05:08,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:08,255 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:08,255 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:08,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-01 16:05:08,256 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:08,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:08,257 INFO L85 PathProgramCache]: Analyzing trace with hash 679645881, now seen corresponding path program 1 times [2022-03-01 16:05:08,257 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:08,257 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225111676] [2022-03-01 16:05:08,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:08,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:08,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:08,563 INFO L134 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:05:08,564 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:08,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225111676] [2022-03-01 16:05:08,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225111676] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:08,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879261287] [2022-03-01 16:05:08,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:08,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:08,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:08,585 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 16:05:08,588 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 16:05:08,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:08,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:08,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:09,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 16:05:09,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:09,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:05:09,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879261287] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:09,772 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:09,772 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:09,773 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300895554] [2022-03-01 16:05:09,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:09,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:09,773 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:09,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:09,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:09,774 INFO L87 Difference]: Start difference. First operand 403 states and 974 transitions. Second operand has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:11,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:11,910 INFO L93 Difference]: Finished difference Result 2098 states and 5141 transitions. [2022-03-01 16:05:11,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-01 16:05:11,911 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:11,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:11,919 INFO L225 Difference]: With dead ends: 2098 [2022-03-01 16:05:11,920 INFO L226 Difference]: Without dead ends: 1648 [2022-03-01 16:05:11,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2152 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1113, Invalid=6027, Unknown=0, NotChecked=0, Total=7140 [2022-03-01 16:05:11,930 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 1102 mSDsluCounter, 3465 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1102 SdHoareTripleChecker+Valid, 3477 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:11,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1102 Valid, 3477 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1259 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:05:11,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1648 states. [2022-03-01 16:05:11,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1648 to 707. [2022-03-01 16:05:11,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 706 states have (on average 2.5651558073654392) internal successors, (1811), 706 states have internal predecessors, (1811), 0 states have call successors, (0), 0 states have 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:05:11,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1811 transitions. [2022-03-01 16:05:11,957 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1811 transitions. Word has length 69 [2022-03-01 16:05:11,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:11,959 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 1811 transitions. [2022-03-01 16:05:11,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:11,959 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1811 transitions. [2022-03-01 16:05:11,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:11,961 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:11,961 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:12,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-01 16:05:12,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:12,200 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:12,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:12,201 INFO L85 PathProgramCache]: Analyzing trace with hash 302508043, now seen corresponding path program 2 times [2022-03-01 16:05:12,201 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:12,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422323986] [2022-03-01 16:05:12,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:12,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:12,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:12,388 INFO L134 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:05:12,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:12,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422323986] [2022-03-01 16:05:12,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422323986] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:12,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632506125] [2022-03-01 16:05:12,388 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:05:12,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:12,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:12,390 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 16:05:12,415 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 16:05:12,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:05:12,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:12,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:12,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:12,884 INFO L134 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:05:12,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:13,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:13,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632506125] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:13,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:13,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:13,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890518345] [2022-03-01 16:05:13,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:13,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:13,340 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:13,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:13,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=880, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:13,341 INFO L87 Difference]: Start difference. First operand 707 states and 1811 transitions. Second operand has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:16,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:16,195 INFO L93 Difference]: Finished difference Result 2604 states and 6577 transitions. [2022-03-01 16:05:16,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-01 16:05:16,196 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:16,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:16,205 INFO L225 Difference]: With dead ends: 2604 [2022-03-01 16:05:16,205 INFO L226 Difference]: Without dead ends: 2451 [2022-03-01 16:05:16,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3418 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1784, Invalid=8116, Unknown=0, NotChecked=0, Total=9900 [2022-03-01 16:05:16,208 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 1577 mSDsluCounter, 3068 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1577 SdHoareTripleChecker+Valid, 3077 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:16,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1577 Valid, 3077 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 1309 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:05:16,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2022-03-01 16:05:16,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 867. [2022-03-01 16:05:16,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 866 states have (on average 2.6963048498845263) internal successors, (2335), 866 states have internal predecessors, (2335), 0 states have call successors, (0), 0 states have 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:05:16,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 2335 transitions. [2022-03-01 16:05:16,246 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 2335 transitions. Word has length 69 [2022-03-01 16:05:16,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:16,247 INFO L470 AbstractCegarLoop]: Abstraction has 867 states and 2335 transitions. [2022-03-01 16:05:16,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:16,247 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 2335 transitions. [2022-03-01 16:05:16,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:16,249 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:16,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:16,267 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 16:05:16,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:16,467 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:16,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:16,468 INFO L85 PathProgramCache]: Analyzing trace with hash -371365213, now seen corresponding path program 3 times [2022-03-01 16:05:16,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:16,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084132187] [2022-03-01 16:05:16,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:16,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:16,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:16,690 INFO L134 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:05:16,690 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:16,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084132187] [2022-03-01 16:05:16,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084132187] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:16,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708506335] [2022-03-01 16:05:16,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:05:16,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:16,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:16,692 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 16:05:16,693 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 16:05:16,740 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 16:05:16,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:16,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:16,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:17,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 16:05:17,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:17,632 INFO L134 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:05:17,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708506335] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:17,633 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:17,633 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:17,633 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034980302] [2022-03-01 16:05:17,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:17,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:17,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:17,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:17,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:17,634 INFO L87 Difference]: Start difference. First operand 867 states and 2335 transitions. Second operand has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:20,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:20,729 INFO L93 Difference]: Finished difference Result 2667 states and 6760 transitions. [2022-03-01 16:05:20,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-01 16:05:20,729 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:20,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:20,737 INFO L225 Difference]: With dead ends: 2667 [2022-03-01 16:05:20,737 INFO L226 Difference]: Without dead ends: 2439 [2022-03-01 16:05:20,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4876 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2254, Invalid=11318, Unknown=0, NotChecked=0, Total=13572 [2022-03-01 16:05:20,740 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1710 mSDsluCounter, 3049 mSDsCounter, 0 mSdLazyCounter, 1431 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1710 SdHoareTripleChecker+Valid, 3098 SdHoareTripleChecker+Invalid, 1581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 1431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:20,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1710 Valid, 3098 Invalid, 1581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 1431 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:05:20,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2439 states. [2022-03-01 16:05:20,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2439 to 843. [2022-03-01 16:05:20,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 2.666270783847981) internal successors, (2245), 842 states have internal predecessors, (2245), 0 states have call successors, (0), 0 states have 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:05:20,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 2245 transitions. [2022-03-01 16:05:20,800 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 2245 transitions. Word has length 69 [2022-03-01 16:05:20,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:20,801 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 2245 transitions. [2022-03-01 16:05:20,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:20,801 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 2245 transitions. [2022-03-01 16:05:20,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:20,802 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:20,802 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:05:20,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-01 16:05:21,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:21,016 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:21,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:21,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1442639007, now seen corresponding path program 4 times [2022-03-01 16:05:21,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:21,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149907956] [2022-03-01 16:05:21,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:21,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:21,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:21,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:21,237 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:21,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149907956] [2022-03-01 16:05:21,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149907956] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:21,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324616095] [2022-03-01 16:05:21,237 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:05:21,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:21,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:21,264 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 16:05:21,265 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 16:05:21,306 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:05:21,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:21,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:21,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:21,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 16:05:21,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:22,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 16:05:22,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324616095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:22,119 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:22,119 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:22,119 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222411049] [2022-03-01 16:05:22,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:22,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:22,120 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:22,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:22,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:22,121 INFO L87 Difference]: Start difference. First operand 843 states and 2245 transitions. Second operand has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:24,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:24,333 INFO L93 Difference]: Finished difference Result 2368 states and 5958 transitions. [2022-03-01 16:05:24,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-03-01 16:05:24,333 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:24,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:24,340 INFO L225 Difference]: With dead ends: 2368 [2022-03-01 16:05:24,341 INFO L226 Difference]: Without dead ends: 2146 [2022-03-01 16:05:24,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3455 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1497, Invalid=9009, Unknown=0, NotChecked=0, Total=10506 [2022-03-01 16:05:24,344 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 1258 mSDsluCounter, 3074 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1258 SdHoareTripleChecker+Valid, 3133 SdHoareTripleChecker+Invalid, 1294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:24,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1258 Valid, 3133 Invalid, 1294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:05:24,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2146 states. [2022-03-01 16:05:24,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2146 to 843. [2022-03-01 16:05:24,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 2.652019002375297) internal successors, (2233), 842 states have internal predecessors, (2233), 0 states have call successors, (0), 0 states have 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:05:24,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 2233 transitions. [2022-03-01 16:05:24,366 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 2233 transitions. Word has length 69 [2022-03-01 16:05:24,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:24,367 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 2233 transitions. [2022-03-01 16:05:24,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:24,367 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 2233 transitions. [2022-03-01 16:05:24,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:24,372 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:24,372 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:24,389 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 16:05:24,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:24,589 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:24,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:24,589 INFO L85 PathProgramCache]: Analyzing trace with hash -281754549, now seen corresponding path program 5 times [2022-03-01 16:05:24,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:24,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631980570] [2022-03-01 16:05:24,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:24,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:24,781 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:24,781 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:24,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631980570] [2022-03-01 16:05:24,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631980570] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:24,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159389814] [2022-03-01 16:05:24,781 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:05:24,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:24,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:24,783 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 16:05:24,784 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 16:05:24,839 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:05:24,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:24,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:24,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:25,215 INFO L134 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:05:25,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:25,525 INFO L134 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:05:25,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159389814] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:25,526 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:25,526 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:25,526 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542446877] [2022-03-01 16:05:25,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:25,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:25,526 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:25,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:25,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=892, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:25,527 INFO L87 Difference]: Start difference. First operand 843 states and 2233 transitions. Second operand has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:27,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:27,314 INFO L93 Difference]: Finished difference Result 2392 states and 6232 transitions. [2022-03-01 16:05:27,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-01 16:05:27,314 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:27,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:27,322 INFO L225 Difference]: With dead ends: 2392 [2022-03-01 16:05:27,322 INFO L226 Difference]: Without dead ends: 2290 [2022-03-01 16:05:27,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2489 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1351, Invalid=6305, Unknown=0, NotChecked=0, Total=7656 [2022-03-01 16:05:27,324 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 1116 mSDsluCounter, 2502 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 2539 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:27,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 2539 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:05:27,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2290 states. [2022-03-01 16:05:27,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2290 to 887. [2022-03-01 16:05:27,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 2.6930022573363432) internal successors, (2386), 886 states have internal predecessors, (2386), 0 states have call successors, (0), 0 states have 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:05:27,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 2386 transitions. [2022-03-01 16:05:27,352 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 2386 transitions. Word has length 69 [2022-03-01 16:05:27,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:27,352 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 2386 transitions. [2022-03-01 16:05:27,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:27,352 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 2386 transitions. [2022-03-01 16:05:27,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:27,354 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:27,354 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:27,372 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 16:05:27,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:27,568 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:27,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:27,568 INFO L85 PathProgramCache]: Analyzing trace with hash -955627805, now seen corresponding path program 6 times [2022-03-01 16:05:27,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:27,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663641616] [2022-03-01 16:05:27,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:27,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:27,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:27,693 INFO L134 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:05:27,693 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:27,693 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663641616] [2022-03-01 16:05:27,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663641616] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:27,693 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884235457] [2022-03-01 16:05:27,693 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:05:27,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:27,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:27,695 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 16:05:27,697 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 16:05:27,739 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 16:05:27,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:27,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:27,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:27,988 INFO L134 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:05:27,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:28,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:05:28,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884235457] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:28,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:28,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:28,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526552588] [2022-03-01 16:05:28,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:28,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:28,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:28,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:28,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=887, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:28,440 INFO L87 Difference]: Start difference. First operand 887 states and 2386 transitions. Second operand has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:30,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:30,401 INFO L93 Difference]: Finished difference Result 2108 states and 5506 transitions. [2022-03-01 16:05:30,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-01 16:05:30,402 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:30,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:30,408 INFO L225 Difference]: With dead ends: 2108 [2022-03-01 16:05:30,408 INFO L226 Difference]: Without dead ends: 1991 [2022-03-01 16:05:30,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2019 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1149, Invalid=5331, Unknown=0, NotChecked=0, Total=6480 [2022-03-01 16:05:30,412 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 710 mSDsluCounter, 3815 mSDsCounter, 0 mSdLazyCounter, 1692 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 3819 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:30,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 3819 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1692 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:05:30,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1991 states. [2022-03-01 16:05:30,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1991 to 875. [2022-03-01 16:05:30,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 874 states have (on average 2.6739130434782608) internal successors, (2337), 874 states have internal predecessors, (2337), 0 states have call successors, (0), 0 states have 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:05:30,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 2337 transitions. [2022-03-01 16:05:30,432 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 2337 transitions. Word has length 69 [2022-03-01 16:05:30,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:30,432 INFO L470 AbstractCegarLoop]: Abstraction has 875 states and 2337 transitions. [2022-03-01 16:05:30,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:30,432 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 2337 transitions. [2022-03-01 16:05:30,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:30,435 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:30,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] [2022-03-01 16:05:30,463 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 16:05:30,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:30,664 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:30,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:30,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1554749941, now seen corresponding path program 7 times [2022-03-01 16:05:30,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:30,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045724151] [2022-03-01 16:05:30,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:30,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:30,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:30,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:05:30,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:30,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045724151] [2022-03-01 16:05:30,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045724151] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:30,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049342780] [2022-03-01 16:05:30,855 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:05:30,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:30,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:30,856 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 16:05:30,857 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 16:05:30,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:30,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:30,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:31,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 16:05:31,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:31,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:31,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049342780] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:31,755 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:31,755 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:31,755 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092684977] [2022-03-01 16:05:31,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:31,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:31,763 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:31,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:31,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:31,764 INFO L87 Difference]: Start difference. First operand 875 states and 2337 transitions. Second operand has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:32,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:32,970 INFO L93 Difference]: Finished difference Result 1938 states and 5172 transitions. [2022-03-01 16:05:32,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 16:05:32,970 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:32,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:32,980 INFO L225 Difference]: With dead ends: 1938 [2022-03-01 16:05:32,980 INFO L226 Difference]: Without dead ends: 1887 [2022-03-01 16:05:32,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=897, Invalid=4073, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 16:05:32,983 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 622 mSDsluCounter, 2265 mSDsCounter, 0 mSdLazyCounter, 1299 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 2313 SdHoareTripleChecker+Invalid, 1395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:32,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 2313 Invalid, 1395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1299 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:05:32,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1887 states. [2022-03-01 16:05:32,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1887 to 891. [2022-03-01 16:05:33,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.6932584269662923) internal successors, (2397), 890 states have internal predecessors, (2397), 0 states have call successors, (0), 0 states have 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:05:33,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2397 transitions. [2022-03-01 16:05:33,002 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2397 transitions. Word has length 69 [2022-03-01 16:05:33,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:33,002 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2397 transitions. [2022-03-01 16:05:33,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:33,002 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2397 transitions. [2022-03-01 16:05:33,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:33,004 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:33,004 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:33,026 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 16:05:33,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:33,224 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:33,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:33,224 INFO L85 PathProgramCache]: Analyzing trace with hash 880876685, now seen corresponding path program 8 times [2022-03-01 16:05:33,225 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:33,225 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384240051] [2022-03-01 16:05:33,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:33,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:33,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:33,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:05:33,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:33,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384240051] [2022-03-01 16:05:33,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384240051] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:33,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695111920] [2022-03-01 16:05:33,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:05:33,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:33,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:33,396 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 16:05:33,397 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 16:05:33,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:05:33,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:33,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:33,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:33,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:05:33,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:34,239 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:34,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695111920] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:34,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:34,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:34,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107463723] [2022-03-01 16:05:34,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:34,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:34,240 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:34,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:34,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=887, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:34,241 INFO L87 Difference]: Start difference. First operand 891 states and 2397 transitions. Second operand has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:35,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:35,259 INFO L93 Difference]: Finished difference Result 1788 states and 4789 transitions. [2022-03-01 16:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 16:05:35,259 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:35,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:35,266 INFO L225 Difference]: With dead ends: 1788 [2022-03-01 16:05:35,266 INFO L226 Difference]: Without dead ends: 1722 [2022-03-01 16:05:35,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1275 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=839, Invalid=3853, Unknown=0, NotChecked=0, Total=4692 [2022-03-01 16:05:35,267 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 709 mSDsluCounter, 1866 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 1962 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:35,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [709 Valid, 1962 Invalid, 1122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:05:35,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1722 states. [2022-03-01 16:05:35,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1722 to 871. [2022-03-01 16:05:35,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 870 states have (on average 2.6735632183908047) internal successors, (2326), 870 states have internal predecessors, (2326), 0 states have call successors, (0), 0 states have 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:05:35,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 2326 transitions. [2022-03-01 16:05:35,287 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 2326 transitions. Word has length 69 [2022-03-01 16:05:35,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:35,287 INFO L470 AbstractCegarLoop]: Abstraction has 871 states and 2326 transitions. [2022-03-01 16:05:35,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:35,288 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 2326 transitions. [2022-03-01 16:05:35,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:35,289 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:35,289 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:35,308 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 16:05:35,506 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,SelfDestructingSolverStorable10 [2022-03-01 16:05:35,506 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:35,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:35,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1872132149, now seen corresponding path program 9 times [2022-03-01 16:05:35,506 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:35,507 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661156780] [2022-03-01 16:05:35,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:35,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:35,720 INFO L134 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:05:35,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:35,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661156780] [2022-03-01 16:05:35,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661156780] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:35,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499011882] [2022-03-01 16:05:35,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:05:35,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:35,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:35,722 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 16:05:35,723 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 16:05:35,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:05:35,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:35,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:35,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:36,199 INFO L134 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:05:36,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:36,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:05:36,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499011882] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:36,684 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:36,684 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:36,684 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119815277] [2022-03-01 16:05:36,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:36,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:36,684 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:36,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:36,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=883, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:36,685 INFO L87 Difference]: Start difference. First operand 871 states and 2326 transitions. Second operand has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:38,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:38,552 INFO L93 Difference]: Finished difference Result 2062 states and 5485 transitions. [2022-03-01 16:05:38,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 16:05:38,553 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:38,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:38,558 INFO L225 Difference]: With dead ends: 2062 [2022-03-01 16:05:38,558 INFO L226 Difference]: Without dead ends: 2011 [2022-03-01 16:05:38,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1756 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1206, Invalid=4800, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 16:05:38,559 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 780 mSDsluCounter, 2415 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 2459 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:38,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [780 Valid, 2459 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1329 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:05:38,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2011 states. [2022-03-01 16:05:38,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2011 to 887. [2022-03-01 16:05:38,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 2.6975169300225734) internal successors, (2390), 886 states have internal predecessors, (2390), 0 states have call successors, (0), 0 states have 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:05:38,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 2390 transitions. [2022-03-01 16:05:38,578 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 2390 transitions. Word has length 69 [2022-03-01 16:05:38,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:38,578 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 2390 transitions. [2022-03-01 16:05:38,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 33 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:05:38,579 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 2390 transitions. [2022-03-01 16:05:38,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:38,580 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:38,580 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:05:38,600 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 16:05:38,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:38,798 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:38,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:38,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1198258893, now seen corresponding path program 10 times [2022-03-01 16:05:38,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:38,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100955378] [2022-03-01 16:05:38,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:38,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:38,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:39,001 INFO L134 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:05:39,001 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:39,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100955378] [2022-03-01 16:05:39,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100955378] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:39,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327421638] [2022-03-01 16:05:39,001 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:05:39,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:39,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:39,003 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 16:05:39,039 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 16:05:39,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:05:39,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:39,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:39,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:39,465 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:39,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:39,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:39,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327421638] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:39,949 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:39,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-03-01 16:05:39,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828236030] [2022-03-01 16:05:39,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:39,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 16:05:39,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:39,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 16:05:39,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=880, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 16:05:39,968 INFO L87 Difference]: Start difference. First operand 887 states and 2390 transitions. Second operand has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:41,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:41,169 INFO L93 Difference]: Finished difference Result 1772 states and 4693 transitions. [2022-03-01 16:05:41,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 16:05:41,170 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:41,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:41,174 INFO L225 Difference]: With dead ends: 1772 [2022-03-01 16:05:41,174 INFO L226 Difference]: Without dead ends: 1706 [2022-03-01 16:05:41,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1017 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=795, Invalid=3111, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 16:05:41,175 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 625 mSDsluCounter, 2251 mSDsCounter, 0 mSdLazyCounter, 1134 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 2327 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:41,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [625 Valid, 2327 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1134 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:05:41,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1706 states. [2022-03-01 16:05:41,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1706 to 867. [2022-03-01 16:05:41,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 866 states have (on average 2.6732101616628174) internal successors, (2315), 866 states have internal predecessors, (2315), 0 states have call successors, (0), 0 states have 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:05:41,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 2315 transitions. [2022-03-01 16:05:41,192 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 2315 transitions. Word has length 69 [2022-03-01 16:05:41,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:41,192 INFO L470 AbstractCegarLoop]: Abstraction has 867 states and 2315 transitions. [2022-03-01 16:05:41,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.151515151515151) internal successors, (137), 33 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:05:41,192 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 2315 transitions. [2022-03-01 16:05:41,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:41,193 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:41,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] [2022-03-01 16:05:41,212 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 16:05:41,409 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,SelfDestructingSolverStorable12 [2022-03-01 16:05:41,410 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:41,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:41,410 INFO L85 PathProgramCache]: Analyzing trace with hash 48795301, now seen corresponding path program 11 times [2022-03-01 16:05:41,410 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:41,410 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704948089] [2022-03-01 16:05:41,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:41,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:41,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:41,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:41,452 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:41,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704948089] [2022-03-01 16:05:41,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704948089] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:41,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856274263] [2022-03-01 16:05:41,453 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:05:41,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:41,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:41,454 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 16:05:41,455 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 16:05:41,500 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:05:41,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:41,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-01 16:05:41,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:41,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:41,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:41,690 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:41,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856274263] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:41,690 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:41,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-01 16:05:41,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999637727] [2022-03-01 16:05:41,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:41,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 16:05:41,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:41,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 16:05:41,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-01 16:05:41,691 INFO L87 Difference]: Start difference. First operand 867 states and 2315 transitions. Second operand has 8 states, 8 states have (on average 13.5) internal successors, (108), 8 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:05:41,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:41,723 INFO L93 Difference]: Finished difference Result 890 states and 2337 transitions. [2022-03-01 16:05:41,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-01 16:05:41,723 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.5) internal successors, (108), 8 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:41,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:41,725 INFO L225 Difference]: With dead ends: 890 [2022-03-01 16:05:41,725 INFO L226 Difference]: Without dead ends: 890 [2022-03-01 16:05:41,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-01 16:05:41,725 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 25 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:41,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 258 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 16:05:41,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2022-03-01 16:05:41,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 812. [2022-03-01 16:05:41,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 811 states have (on average 2.62268803945746) internal successors, (2127), 811 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have 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:05:41,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 2127 transitions. [2022-03-01 16:05:41,736 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 2127 transitions. Word has length 69 [2022-03-01 16:05:41,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:41,736 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 2127 transitions. [2022-03-01 16:05:41,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.5) internal successors, (108), 8 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:05:41,736 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 2127 transitions. [2022-03-01 16:05:41,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:41,738 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:41,738 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:41,756 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 16:05:41,954 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,SelfDestructingSolverStorable13 [2022-03-01 16:05:41,954 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:41,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:41,954 INFO L85 PathProgramCache]: Analyzing trace with hash -908930907, now seen corresponding path program 12 times [2022-03-01 16:05:41,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:41,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258424220] [2022-03-01 16:05:41,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:41,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:41,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:42,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:05:42,140 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:42,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258424220] [2022-03-01 16:05:42,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258424220] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:42,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598405203] [2022-03-01 16:05:42,141 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:05:42,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:42,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:42,142 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 16:05:42,143 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 16:05:42,190 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:05:42,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:42,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:05:42,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:42,668 INFO L134 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:05:42,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:43,413 INFO L134 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:05:43,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598405203] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:43,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:43,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 17] total 38 [2022-03-01 16:05:43,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984687478] [2022-03-01 16:05:43,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:43,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:05:43,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:43,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:05:43,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=1177, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:05:43,415 INFO L87 Difference]: Start difference. First operand 812 states and 2127 transitions. Second operand has 38 states, 38 states have (on average 4.052631578947368) internal successors, (154), 38 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have 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:05:45,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:45,613 INFO L93 Difference]: Finished difference Result 2429 states and 6136 transitions. [2022-03-01 16:05:45,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-01 16:05:45,613 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 4.052631578947368) internal successors, (154), 38 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:05:45,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:45,618 INFO L225 Difference]: With dead ends: 2429 [2022-03-01 16:05:45,618 INFO L226 Difference]: Without dead ends: 2276 [2022-03-01 16:05:45,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2787 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1779, Invalid=7533, Unknown=0, NotChecked=0, Total=9312 [2022-03-01 16:05:45,621 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 1254 mSDsluCounter, 2535 mSDsCounter, 0 mSdLazyCounter, 1374 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1254 SdHoareTripleChecker+Valid, 2496 SdHoareTripleChecker+Invalid, 1508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:45,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1254 Valid, 2496 Invalid, 1508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1374 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:05:45,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2276 states. [2022-03-01 16:05:45,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2276 to 924. [2022-03-01 16:05:45,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 923 states have (on average 2.6901408450704225) internal successors, (2483), 923 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have 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:05:45,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 2483 transitions. [2022-03-01 16:05:45,643 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 2483 transitions. Word has length 69 [2022-03-01 16:05:45,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:45,643 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 2483 transitions. [2022-03-01 16:05:45,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 4.052631578947368) internal successors, (154), 38 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have 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:05:45,643 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 2483 transitions. [2022-03-01 16:05:45,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:45,645 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:45,645 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:45,662 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 16:05:45,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-01 16:05:45,861 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:45,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:45,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1582804163, now seen corresponding path program 13 times [2022-03-01 16:05:45,861 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:45,861 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580673454] [2022-03-01 16:05:45,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:45,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:45,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:46,038 INFO L134 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:05:46,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:46,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580673454] [2022-03-01 16:05:46,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580673454] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:46,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659680954] [2022-03-01 16:05:46,039 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:05:46,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:46,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:46,040 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 16:05:46,041 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 16:05:46,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:46,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:46,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:46,496 INFO L134 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:05:46,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:46,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:46,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659680954] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:46,907 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:46,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:05:46,907 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120656541] [2022-03-01 16:05:46,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:46,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:05:46,907 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:46,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:05:46,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:05:46,908 INFO L87 Difference]: Start difference. First operand 924 states and 2483 transitions. Second operand has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:05:48,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:48,567 INFO L93 Difference]: Finished difference Result 2468 states and 6446 transitions. [2022-03-01 16:05:48,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-01 16:05:48,567 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 69 [2022-03-01 16:05:48,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:48,571 INFO L225 Difference]: With dead ends: 2468 [2022-03-01 16:05:48,571 INFO L226 Difference]: Without dead ends: 2240 [2022-03-01 16:05:48,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1135, Invalid=4871, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 16:05:48,572 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 879 mSDsluCounter, 2407 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 2454 SdHoareTripleChecker+Invalid, 1504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:48,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [879 Valid, 2454 Invalid, 1504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1408 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:05:48,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2240 states. [2022-03-01 16:05:48,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2240 to 1068. [2022-03-01 16:05:48,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 1067 states have (on average 2.7544517338331773) internal successors, (2939), 1067 states have internal predecessors, (2939), 0 states have call successors, (0), 0 states have 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:05:48,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 2939 transitions. [2022-03-01 16:05:48,594 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 2939 transitions. Word has length 69 [2022-03-01 16:05:48,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:48,594 INFO L470 AbstractCegarLoop]: Abstraction has 1068 states and 2939 transitions. [2022-03-01 16:05:48,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:05:48,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 2939 transitions. [2022-03-01 16:05:48,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:48,597 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:48,597 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:48,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-01 16:05:48,812 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,SelfDestructingSolverStorable15 [2022-03-01 16:05:48,812 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:48,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:48,812 INFO L85 PathProgramCache]: Analyzing trace with hash -343361627, now seen corresponding path program 14 times [2022-03-01 16:05:48,813 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:48,813 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183072839] [2022-03-01 16:05:48,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:48,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:48,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:49,011 INFO L134 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:05:49,013 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:49,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183072839] [2022-03-01 16:05:49,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183072839] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:49,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635352639] [2022-03-01 16:05:49,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:05:49,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:49,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:49,014 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 16:05:49,052 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 16:05:49,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:05:49,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:49,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:49,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:49,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:49,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:49,811 INFO L134 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:05:49,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635352639] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:49,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:49,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:05:49,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137915290] [2022-03-01 16:05:49,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:49,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:05:49,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:49,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:05:49,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=791, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:05:49,812 INFO L87 Difference]: Start difference. First operand 1068 states and 2939 transitions. Second operand has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:05:51,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:51,511 INFO L93 Difference]: Finished difference Result 2026 states and 5403 transitions. [2022-03-01 16:05:51,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 16:05:51,511 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 69 [2022-03-01 16:05:51,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:51,515 INFO L225 Difference]: With dead ends: 2026 [2022-03-01 16:05:51,515 INFO L226 Difference]: Without dead ends: 1924 [2022-03-01 16:05:51,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=854, Invalid=3838, Unknown=0, NotChecked=0, Total=4692 [2022-03-01 16:05:51,516 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 563 mSDsluCounter, 2044 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 563 SdHoareTripleChecker+Valid, 2080 SdHoareTripleChecker+Invalid, 1204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:51,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [563 Valid, 2080 Invalid, 1204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1122 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:05:51,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1924 states. [2022-03-01 16:05:51,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1924 to 1064. [2022-03-01 16:05:51,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 1063 states have (on average 2.750705550329257) internal successors, (2924), 1063 states have internal predecessors, (2924), 0 states have call successors, (0), 0 states have 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:05:51,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 2924 transitions. [2022-03-01 16:05:51,570 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 2924 transitions. Word has length 69 [2022-03-01 16:05:51,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:51,570 INFO L470 AbstractCegarLoop]: Abstraction has 1064 states and 2924 transitions. [2022-03-01 16:05:51,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:05:51,570 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 2924 transitions. [2022-03-01 16:05:51,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:51,578 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:51,578 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:05:51,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-01 16:05:51,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:51,779 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:51,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:51,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1942125631, now seen corresponding path program 15 times [2022-03-01 16:05:51,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:51,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071460555] [2022-03-01 16:05:51,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:51,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:51,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:51,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:51,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071460555] [2022-03-01 16:05:51,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071460555] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:51,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495337558] [2022-03-01 16:05:51,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:05:51,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:51,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:51,971 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 16:05:51,972 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 16:05:52,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:05:52,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:52,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:52,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:52,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:52,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:52,813 INFO L134 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:05:52,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495337558] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:52,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:52,814 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:05:52,814 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303465977] [2022-03-01 16:05:52,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:52,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:05:52,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:52,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:05:52,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=771, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:05:52,815 INFO L87 Difference]: Start difference. First operand 1064 states and 2924 transitions. Second operand has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:05:53,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:53,460 INFO L93 Difference]: Finished difference Result 1621 states and 4399 transitions. [2022-03-01 16:05:53,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-01 16:05:53,460 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 69 [2022-03-01 16:05:53,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:53,464 INFO L225 Difference]: With dead ends: 1621 [2022-03-01 16:05:53,464 INFO L226 Difference]: Without dead ends: 1570 [2022-03-01 16:05:53,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=391, Invalid=1501, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 16:05:53,465 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 325 mSDsluCounter, 1924 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 1959 SdHoareTripleChecker+Invalid, 974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:53,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 1959 Invalid, 974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:05:53,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1570 states. [2022-03-01 16:05:53,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1570 to 1060. [2022-03-01 16:05:53,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 1059 states have (on average 2.7469310670443816) internal successors, (2909), 1059 states have internal predecessors, (2909), 0 states have call successors, (0), 0 states have 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:05:53,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 2909 transitions. [2022-03-01 16:05:53,489 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 2909 transitions. Word has length 69 [2022-03-01 16:05:53,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:53,489 INFO L470 AbstractCegarLoop]: Abstraction has 1060 states and 2909 transitions. [2022-03-01 16:05:53,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:05:53,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 2909 transitions. [2022-03-01 16:05:53,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:53,492 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:53,492 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:53,519 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 16:05:53,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-01 16:05:53,720 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:53,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:53,720 INFO L85 PathProgramCache]: Analyzing trace with hash -2019223453, now seen corresponding path program 16 times [2022-03-01 16:05:53,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:53,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399112248] [2022-03-01 16:05:53,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:53,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:53,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:53,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:53,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:53,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399112248] [2022-03-01 16:05:53,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399112248] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:53,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18232417] [2022-03-01 16:05:53,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:05:53,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:53,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:53,928 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 16:05:53,948 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 16:05:53,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:05:53,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:53,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:53,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:54,395 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:54,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:54,741 INFO L134 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:05:54,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18232417] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:54,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:54,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:05:54,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888394772] [2022-03-01 16:05:54,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:54,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:05:54,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:54,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:05:54,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:05:54,743 INFO L87 Difference]: Start difference. First operand 1060 states and 2909 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:05:56,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:56,942 INFO L93 Difference]: Finished difference Result 2839 states and 7556 transitions. [2022-03-01 16:05:56,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-01 16:05:56,943 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:05:56,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:56,947 INFO L225 Difference]: With dead ends: 2839 [2022-03-01 16:05:56,948 INFO L226 Difference]: Without dead ends: 2692 [2022-03-01 16:05:56,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2884 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1699, Invalid=7231, Unknown=0, NotChecked=0, Total=8930 [2022-03-01 16:05:56,949 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 826 mSDsluCounter, 2451 mSDsCounter, 0 mSdLazyCounter, 1368 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 2512 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:56,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [826 Valid, 2512 Invalid, 1474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1368 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:05:56,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2022-03-01 16:05:56,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 1172. [2022-03-01 16:05:56,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1171 states have (on average 2.788215200683177) internal successors, (3265), 1171 states have internal predecessors, (3265), 0 states have call successors, (0), 0 states have 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:05:56,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 3265 transitions. [2022-03-01 16:05:56,980 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 3265 transitions. Word has length 69 [2022-03-01 16:05:56,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:56,980 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 3265 transitions. [2022-03-01 16:05:56,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:05:56,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 3265 transitions. [2022-03-01 16:05:56,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:56,983 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:56,983 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:05:57,006 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 16:05:57,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:57,199 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:57,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:57,199 INFO L85 PathProgramCache]: Analyzing trace with hash -205219233, now seen corresponding path program 17 times [2022-03-01 16:05:57,199 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:57,199 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583138506] [2022-03-01 16:05:57,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:57,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:57,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:05:57,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:57,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583138506] [2022-03-01 16:05:57,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583138506] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:57,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443826805] [2022-03-01 16:05:57,399 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:05:57,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:57,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:57,400 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 16:05:57,401 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 16:05:57,449 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:05:57,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:57,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:57,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:05:57,747 INFO L134 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:05:57,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:05:58,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:05:58,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443826805] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:05:58,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:05:58,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:05:58,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718678427] [2022-03-01 16:05:58,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:05:58,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:05:58,088 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:05:58,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:05:58,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:05:58,089 INFO L87 Difference]: Start difference. First operand 1172 states and 3265 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:05:59,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:05:59,405 INFO L93 Difference]: Finished difference Result 2465 states and 6507 transitions. [2022-03-01 16:05:59,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-01 16:05:59,406 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:05:59,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:05:59,425 INFO L225 Difference]: With dead ends: 2465 [2022-03-01 16:05:59,425 INFO L226 Difference]: Without dead ends: 2258 [2022-03-01 16:05:59,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1768 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=989, Invalid=5017, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 16:05:59,434 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 583 mSDsluCounter, 2627 mSDsCounter, 0 mSdLazyCounter, 1318 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 583 SdHoareTripleChecker+Valid, 2671 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:05:59,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [583 Valid, 2671 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1318 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:05:59,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2258 states. [2022-03-01 16:05:59,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2258 to 1172. [2022-03-01 16:05:59,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1171 states have (on average 2.774551665243382) internal successors, (3249), 1171 states have internal predecessors, (3249), 0 states have call successors, (0), 0 states have 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:05:59,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 3249 transitions. [2022-03-01 16:05:59,459 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 3249 transitions. Word has length 69 [2022-03-01 16:05:59,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:05:59,459 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 3249 transitions. [2022-03-01 16:05:59,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:05:59,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 3249 transitions. [2022-03-01 16:05:59,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:05:59,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:05:59,461 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:59,479 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 16:05:59,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:59,676 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:05:59,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:05:59,677 INFO L85 PathProgramCache]: Analyzing trace with hash 464520227, now seen corresponding path program 18 times [2022-03-01 16:05:59,677 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:05:59,677 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52945396] [2022-03-01 16:05:59,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:05:59,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:05:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:05:59,832 INFO L134 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:05:59,833 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:05:59,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52945396] [2022-03-01 16:05:59,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52945396] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:05:59,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663899471] [2022-03-01 16:05:59,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:05:59,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:05:59,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:05:59,838 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 16:05:59,838 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 16:05:59,904 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 16:05:59,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:05:59,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:05:59,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:00,210 INFO L134 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:06:00,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:00,668 INFO L134 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:06:00,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663899471] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:00,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:00,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:00,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636862378] [2022-03-01 16:06:00,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:00,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:00,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:00,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:00,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:00,669 INFO L87 Difference]: Start difference. First operand 1172 states and 3249 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:02,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:02,086 INFO L93 Difference]: Finished difference Result 2091 states and 5680 transitions. [2022-03-01 16:06:02,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 16:06:02,087 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:06:02,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:02,090 INFO L225 Difference]: With dead ends: 2091 [2022-03-01 16:06:02,090 INFO L226 Difference]: Without dead ends: 2025 [2022-03-01 16:06:02,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1020 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=729, Invalid=3303, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 16:06:02,091 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 454 mSDsluCounter, 2281 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 2351 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:02,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 2351 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1249 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:06:02,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2022-03-01 16:06:02,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 1180. [2022-03-01 16:06:02,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 2.7777777777777777) internal successors, (3275), 1179 states have internal predecessors, (3275), 0 states have call successors, (0), 0 states have 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:06:02,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3275 transitions. [2022-03-01 16:06:02,113 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3275 transitions. Word has length 69 [2022-03-01 16:06:02,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:02,113 INFO L470 AbstractCegarLoop]: Abstraction has 1180 states and 3275 transitions. [2022-03-01 16:06:02,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:02,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3275 transitions. [2022-03-01 16:06:02,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:02,115 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:02,115 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:02,134 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 16:06:02,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:02,330 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:02,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:02,330 INFO L85 PathProgramCache]: Analyzing trace with hash -956181783, now seen corresponding path program 19 times [2022-03-01 16:06:02,330 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:02,330 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455689625] [2022-03-01 16:06:02,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:02,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:02,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:02,530 INFO L134 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:06:02,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:02,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455689625] [2022-03-01 16:06:02,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455689625] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:02,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541255863] [2022-03-01 16:06:02,531 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:06:02,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:02,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:02,532 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 16:06:02,533 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 16:06:02,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:02,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:02,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:03,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:03,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:03,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 16:06:03,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541255863] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:03,447 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:03,447 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:03,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854197932] [2022-03-01 16:06:03,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:03,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:03,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:03,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:03,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=843, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:03,449 INFO L87 Difference]: Start difference. First operand 1180 states and 3275 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:04,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:04,224 INFO L93 Difference]: Finished difference Result 2014 states and 5484 transitions. [2022-03-01 16:06:04,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 16:06:04,224 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:06:04,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:04,227 INFO L225 Difference]: With dead ends: 2014 [2022-03-01 16:06:04,228 INFO L226 Difference]: Without dead ends: 1963 [2022-03-01 16:06:04,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 820 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=560, Invalid=2746, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 16:06:04,229 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 411 mSDsluCounter, 2081 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 2125 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:04,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 2125 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1133 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:06:04,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2022-03-01 16:06:04,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1176. [2022-03-01 16:06:04,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1176 states, 1175 states have (on average 2.774468085106383) internal successors, (3260), 1175 states have internal predecessors, (3260), 0 states have call successors, (0), 0 states have 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:06:04,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 3260 transitions. [2022-03-01 16:06:04,247 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 3260 transitions. Word has length 69 [2022-03-01 16:06:04,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:04,247 INFO L470 AbstractCegarLoop]: Abstraction has 1176 states and 3260 transitions. [2022-03-01 16:06:04,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:04,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 3260 transitions. [2022-03-01 16:06:04,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:04,249 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:04,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:04,267 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 16:06:04,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:04,466 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:04,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:04,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1313391633, now seen corresponding path program 20 times [2022-03-01 16:06:04,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:04,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401789268] [2022-03-01 16:06:04,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:04,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:04,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:04,630 INFO L134 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:06:04,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:04,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401789268] [2022-03-01 16:06:04,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401789268] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:04,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306665198] [2022-03-01 16:06:04,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:06:04,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:04,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:04,632 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 16:06:04,633 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 16:06:04,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:06:04,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:04,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:04,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:05,061 INFO L134 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:06:05,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:05,486 INFO L134 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:06:05,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306665198] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:05,486 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:05,486 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:05,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21774596] [2022-03-01 16:06:05,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:05,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:05,487 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:05,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:05,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:05,487 INFO L87 Difference]: Start difference. First operand 1176 states and 3260 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:06,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:06,375 INFO L93 Difference]: Finished difference Result 2014 states and 5492 transitions. [2022-03-01 16:06:06,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 16:06:06,375 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:06:06,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:06,378 INFO L225 Difference]: With dead ends: 2014 [2022-03-01 16:06:06,378 INFO L226 Difference]: Without dead ends: 1948 [2022-03-01 16:06:06,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=677, Invalid=2629, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 16:06:06,385 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 420 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 2250 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:06,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [420 Valid, 2250 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:06:06,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2022-03-01 16:06:06,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1184. [2022-03-01 16:06:06,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 1183 states have (on average 2.7810650887573964) internal successors, (3290), 1183 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have 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:06:06,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 3290 transitions. [2022-03-01 16:06:06,403 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 3290 transitions. Word has length 69 [2022-03-01 16:06:06,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:06,403 INFO L470 AbstractCegarLoop]: Abstraction has 1184 states and 3290 transitions. [2022-03-01 16:06:06,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:06,403 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 3290 transitions. [2022-03-01 16:06:06,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:06,405 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:06,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] [2022-03-01 16:06:06,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-01 16:06:06,614 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,SelfDestructingSolverStorable22 [2022-03-01 16:06:06,615 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:06,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:06,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1560873653, now seen corresponding path program 21 times [2022-03-01 16:06:06,623 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:06,623 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835101231] [2022-03-01 16:06:06,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:06,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:06,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:06,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:06,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:06,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835101231] [2022-03-01 16:06:06,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835101231] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:06,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101734723] [2022-03-01 16:06:06,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:06:06,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:06,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:06,823 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 16:06:06,899 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 16:06:06,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:06:06,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:06,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:06,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:07,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:07,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:07,648 INFO L134 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:06:07,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101734723] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:07,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:07,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:07,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859092700] [2022-03-01 16:06:07,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:07,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:07,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:07,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:07,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=846, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:07,650 INFO L87 Difference]: Start difference. First operand 1184 states and 3290 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:09,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:09,669 INFO L93 Difference]: Finished difference Result 2258 states and 6093 transitions. [2022-03-01 16:06:09,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-01 16:06:09,670 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:06:09,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:09,673 INFO L225 Difference]: With dead ends: 2258 [2022-03-01 16:06:09,673 INFO L226 Difference]: Without dead ends: 2156 [2022-03-01 16:06:09,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1277 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=876, Invalid=4094, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 16:06:09,674 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 580 mSDsluCounter, 2370 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 2424 SdHoareTripleChecker+Invalid, 1399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:09,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [580 Valid, 2424 Invalid, 1399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1319 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:06:09,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2022-03-01 16:06:09,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1176. [2022-03-01 16:06:09,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1176 states, 1175 states have (on average 2.777872340425532) internal successors, (3264), 1175 states have internal predecessors, (3264), 0 states have call successors, (0), 0 states have 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:06:09,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 3264 transitions. [2022-03-01 16:06:09,690 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 3264 transitions. Word has length 69 [2022-03-01 16:06:09,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:09,690 INFO L470 AbstractCegarLoop]: Abstraction has 1176 states and 3264 transitions. [2022-03-01 16:06:09,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:09,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 3264 transitions. [2022-03-01 16:06:09,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:09,692 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:09,693 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:09,708 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 16:06:09,901 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,SelfDestructingSolverStorable23 [2022-03-01 16:06:09,901 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:09,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:09,901 INFO L85 PathProgramCache]: Analyzing trace with hash -448606385, now seen corresponding path program 22 times [2022-03-01 16:06:09,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:09,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508814953] [2022-03-01 16:06:09,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:09,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:09,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:10,075 INFO L134 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:06:10,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:10,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508814953] [2022-03-01 16:06:10,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508814953] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:10,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130487350] [2022-03-01 16:06:10,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:06:10,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:10,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:10,077 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 16:06:10,077 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 16:06:10,145 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:06:10,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:10,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:10,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:10,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:10,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:10,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 16:06:10,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130487350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:10,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:10,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:10,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052107607] [2022-03-01 16:06:10,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:10,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:10,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:10,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:10,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=826, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:10,703 INFO L87 Difference]: Start difference. First operand 1176 states and 3264 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:11,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:11,240 INFO L93 Difference]: Finished difference Result 1749 states and 4783 transitions. [2022-03-01 16:06:11,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 16:06:11,240 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:06:11,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:11,243 INFO L225 Difference]: With dead ends: 1749 [2022-03-01 16:06:11,243 INFO L226 Difference]: Without dead ends: 1698 [2022-03-01 16:06:11,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=419, Invalid=1651, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 16:06:11,243 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 348 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 1669 SdHoareTripleChecker+Invalid, 855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:11,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 1669 Invalid, 855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:06:11,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1698 states. [2022-03-01 16:06:11,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1698 to 1172. [2022-03-01 16:06:11,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1171 states have (on average 2.774551665243382) internal successors, (3249), 1171 states have internal predecessors, (3249), 0 states have call successors, (0), 0 states have 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:06:11,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 3249 transitions. [2022-03-01 16:06:11,259 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 3249 transitions. Word has length 69 [2022-03-01 16:06:11,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:11,259 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 3249 transitions. [2022-03-01 16:06:11,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:11,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 3249 transitions. [2022-03-01 16:06:11,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:11,261 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:11,261 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:11,277 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 16:06:11,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:11,477 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:11,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:11,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1704619901, now seen corresponding path program 23 times [2022-03-01 16:06:11,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:11,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706636304] [2022-03-01 16:06:11,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:11,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:11,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:11,655 INFO L134 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:06:11,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:11,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706636304] [2022-03-01 16:06:11,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706636304] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:11,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850762605] [2022-03-01 16:06:11,655 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:06:11,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:11,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:11,656 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 16:06:11,657 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 16:06:11,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:06:11,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:11,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:11,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:11,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 16:06:11,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:12,226 INFO L134 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:06:12,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850762605] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:12,227 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:12,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:12,227 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45029773] [2022-03-01 16:06:12,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:12,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:12,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:12,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:12,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:12,228 INFO L87 Difference]: Start difference. First operand 1172 states and 3249 transitions. Second operand has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:13,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:13,769 INFO L93 Difference]: Finished difference Result 2791 states and 7406 transitions. [2022-03-01 16:06:13,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-01 16:06:13,769 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 69 [2022-03-01 16:06:13,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:13,773 INFO L225 Difference]: With dead ends: 2791 [2022-03-01 16:06:13,773 INFO L226 Difference]: Without dead ends: 2512 [2022-03-01 16:06:13,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1929 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1200, Invalid=5442, Unknown=0, NotChecked=0, Total=6642 [2022-03-01 16:06:13,774 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 1028 mSDsluCounter, 2079 mSDsCounter, 0 mSdLazyCounter, 1186 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 2147 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:13,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1028 Valid, 2147 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1186 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:13,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2512 states. [2022-03-01 16:06:13,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2512 to 1356. [2022-03-01 16:06:13,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1356 states, 1355 states have (on average 2.8243542435424356) internal successors, (3827), 1355 states have internal predecessors, (3827), 0 states have call successors, (0), 0 states have 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:06:13,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1356 states to 1356 states and 3827 transitions. [2022-03-01 16:06:13,793 INFO L78 Accepts]: Start accepts. Automaton has 1356 states and 3827 transitions. Word has length 69 [2022-03-01 16:06:13,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:13,793 INFO L470 AbstractCegarLoop]: Abstraction has 1356 states and 3827 transitions. [2022-03-01 16:06:13,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:13,793 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 3827 transitions. [2022-03-01 16:06:13,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:13,795 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:13,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] [2022-03-01 16:06:13,811 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 16:06:14,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:14,010 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:14,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:14,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1350904859, now seen corresponding path program 24 times [2022-03-01 16:06:14,010 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:14,010 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176902320] [2022-03-01 16:06:14,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:14,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:14,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:14,240 INFO L134 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:06:14,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:14,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176902320] [2022-03-01 16:06:14,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176902320] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:14,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970153101] [2022-03-01 16:06:14,240 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:06:14,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:14,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:14,241 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 16:06:14,243 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 16:06:14,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 16:06:14,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:14,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:14,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:14,605 INFO L134 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:06:14,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:14,916 INFO L134 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:06:14,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970153101] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:14,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:14,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:14,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607336007] [2022-03-01 16:06:14,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:14,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:14,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:14,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:14,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=791, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:14,921 INFO L87 Difference]: Start difference. First operand 1356 states and 3827 transitions. Second operand has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:06:17,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:17,130 INFO L93 Difference]: Finished difference Result 3128 states and 8471 transitions. [2022-03-01 16:06:17,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-01 16:06:17,130 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 69 [2022-03-01 16:06:17,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:17,135 INFO L225 Difference]: With dead ends: 3128 [2022-03-01 16:06:17,135 INFO L226 Difference]: Without dead ends: 2975 [2022-03-01 16:06:17,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 120 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2472 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1264, Invalid=6926, Unknown=0, NotChecked=0, Total=8190 [2022-03-01 16:06:17,136 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 816 mSDsluCounter, 2610 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 816 SdHoareTripleChecker+Valid, 2627 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:17,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [816 Valid, 2627 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1355 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:17,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2975 states. [2022-03-01 16:06:17,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2975 to 1572. [2022-03-01 16:06:17,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 2.872692552514322) internal successors, (4513), 1571 states have internal predecessors, (4513), 0 states have call successors, (0), 0 states have 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:06:17,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 4513 transitions. [2022-03-01 16:06:17,159 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 4513 transitions. Word has length 69 [2022-03-01 16:06:17,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:17,159 INFO L470 AbstractCegarLoop]: Abstraction has 1572 states and 4513 transitions. [2022-03-01 16:06:17,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:06:17,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 4513 transitions. [2022-03-01 16:06:17,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:17,162 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:17,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, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:06:17,178 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 16:06:17,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-01 16:06:17,378 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:17,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:17,378 INFO L85 PathProgramCache]: Analyzing trace with hash 934582399, now seen corresponding path program 25 times [2022-03-01 16:06:17,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:17,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588831300] [2022-03-01 16:06:17,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:17,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:17,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:17,539 INFO L134 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:06:17,539 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:17,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588831300] [2022-03-01 16:06:17,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588831300] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:17,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877363795] [2022-03-01 16:06:17,540 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:06:17,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:17,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:17,560 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 16:06:17,599 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 16:06:17,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:17,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:17,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:17,891 INFO L134 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:06:17,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:18,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 16:06:18,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877363795] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:18,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:18,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:18,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293298506] [2022-03-01 16:06:18,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:18,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:18,194 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:18,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:18,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:18,196 INFO L87 Difference]: Start difference. First operand 1572 states and 4513 transitions. Second operand has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:06:18,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:18,685 INFO L93 Difference]: Finished difference Result 2317 states and 6471 transitions. [2022-03-01 16:06:18,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-01 16:06:18,685 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 69 [2022-03-01 16:06:18,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:18,689 INFO L225 Difference]: With dead ends: 2317 [2022-03-01 16:06:18,689 INFO L226 Difference]: Without dead ends: 2266 [2022-03-01 16:06:18,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=406, Invalid=1664, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 16:06:18,690 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 380 mSDsluCounter, 1612 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1669 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:18,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 1669 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 16:06:18,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2266 states. [2022-03-01 16:06:18,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2266 to 1568. [2022-03-01 16:06:18,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1568 states, 1567 states have (on average 2.8704530950861518) internal successors, (4498), 1567 states have internal predecessors, (4498), 0 states have call successors, (0), 0 states have 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:06:18,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1568 states to 1568 states and 4498 transitions. [2022-03-01 16:06:18,727 INFO L78 Accepts]: Start accepts. Automaton has 1568 states and 4498 transitions. Word has length 69 [2022-03-01 16:06:18,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:18,727 INFO L470 AbstractCegarLoop]: Abstraction has 1568 states and 4498 transitions. [2022-03-01 16:06:18,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:06:18,727 INFO L276 IsEmpty]: Start isEmpty. Operand 1568 states and 4498 transitions. [2022-03-01 16:06:18,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:18,729 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:18,729 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:18,753 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 16:06:18,930 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,SelfDestructingSolverStorable27 [2022-03-01 16:06:18,930 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:18,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:18,930 INFO L85 PathProgramCache]: Analyzing trace with hash 331809321, now seen corresponding path program 26 times [2022-03-01 16:06:18,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:18,930 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729620306] [2022-03-01 16:06:18,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:18,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:18,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:19,085 INFO L134 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:06:19,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:19,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729620306] [2022-03-01 16:06:19,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729620306] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:19,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748579610] [2022-03-01 16:06:19,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:06:19,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:19,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:19,086 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 16:06:19,087 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 16:06:19,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:06:19,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:19,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:19,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:19,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:19,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:19,726 INFO L134 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:06:19,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748579610] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:19,726 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:19,726 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:19,726 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062545435] [2022-03-01 16:06:19,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:19,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:19,727 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:19,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:19,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:19,727 INFO L87 Difference]: Start difference. First operand 1568 states and 4498 transitions. Second operand has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:21,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:21,543 INFO L93 Difference]: Finished difference Result 3173 states and 8646 transitions. [2022-03-01 16:06:21,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-01 16:06:21,543 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 69 [2022-03-01 16:06:21,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:21,548 INFO L225 Difference]: With dead ends: 3173 [2022-03-01 16:06:21,548 INFO L226 Difference]: Without dead ends: 2882 [2022-03-01 16:06:21,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2030 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1228, Invalid=5744, Unknown=0, NotChecked=0, Total=6972 [2022-03-01 16:06:21,549 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 803 mSDsluCounter, 2857 mSDsCounter, 0 mSdLazyCounter, 1548 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 2913 SdHoareTripleChecker+Invalid, 1648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:21,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 2913 Invalid, 1648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1548 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:21,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-03-01 16:06:21,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 1452. [2022-03-01 16:06:21,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1451 states have (on average 2.8442453480358374) internal successors, (4127), 1451 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 16:06:21,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 4127 transitions. [2022-03-01 16:06:21,573 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 4127 transitions. Word has length 69 [2022-03-01 16:06:21,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:21,573 INFO L470 AbstractCegarLoop]: Abstraction has 1452 states and 4127 transitions. [2022-03-01 16:06:21,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:21,573 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 4127 transitions. [2022-03-01 16:06:21,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:21,576 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:21,576 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:21,592 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 16:06:21,792 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,SelfDestructingSolverStorable28 [2022-03-01 16:06:21,792 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:21,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:21,793 INFO L85 PathProgramCache]: Analyzing trace with hash -104609969, now seen corresponding path program 27 times [2022-03-01 16:06:21,793 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:21,793 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003337301] [2022-03-01 16:06:21,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:21,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:21,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:21,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 16:06:21,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:21,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003337301] [2022-03-01 16:06:21,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003337301] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:21,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131887094] [2022-03-01 16:06:21,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:06:21,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:21,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:21,978 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 16:06:22,015 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 16:06:22,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 16:06:22,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:22,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:22,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:22,413 INFO L134 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:06:22,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:22,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:06:22,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131887094] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:22,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:22,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:22,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500283222] [2022-03-01 16:06:22,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:22,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:22,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:22,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:22,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:22,744 INFO L87 Difference]: Start difference. First operand 1452 states and 4127 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:25,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:25,014 INFO L93 Difference]: Finished difference Result 3152 states and 8503 transitions. [2022-03-01 16:06:25,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-01 16:06:25,014 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:06:25,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:25,019 INFO L225 Difference]: With dead ends: 3152 [2022-03-01 16:06:25,019 INFO L226 Difference]: Without dead ends: 2981 [2022-03-01 16:06:25,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3091 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1769, Invalid=7737, Unknown=0, NotChecked=0, Total=9506 [2022-03-01 16:06:25,020 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 1083 mSDsluCounter, 2462 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 2541 SdHoareTripleChecker+Invalid, 1464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:25,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1083 Valid, 2541 Invalid, 1464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1351 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:25,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2022-03-01 16:06:25,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 1524. [2022-03-01 16:06:25,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1524 states, 1523 states have (on average 2.866053841103086) internal successors, (4365), 1523 states have internal predecessors, (4365), 0 states have call successors, (0), 0 states have 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:06:25,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1524 states to 1524 states and 4365 transitions. [2022-03-01 16:06:25,044 INFO L78 Accepts]: Start accepts. Automaton has 1524 states and 4365 transitions. Word has length 69 [2022-03-01 16:06:25,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:25,044 INFO L470 AbstractCegarLoop]: Abstraction has 1524 states and 4365 transitions. [2022-03-01 16:06:25,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:25,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1524 states and 4365 transitions. [2022-03-01 16:06:25,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:25,046 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:25,047 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:25,079 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 16:06:25,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:25,264 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:25,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:25,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1709394251, now seen corresponding path program 28 times [2022-03-01 16:06:25,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:25,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628525659] [2022-03-01 16:06:25,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:25,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:25,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:25,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:25,425 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:25,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628525659] [2022-03-01 16:06:25,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628525659] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:25,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110622987] [2022-03-01 16:06:25,425 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:06:25,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:25,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:25,427 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 16:06:25,448 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 16:06:25,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:06:25,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:25,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:25,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:25,760 INFO L134 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:06:25,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:26,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 16:06:26,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110622987] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:26,145 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:26,146 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:26,146 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723662908] [2022-03-01 16:06:26,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:26,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:26,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:26,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:26,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=834, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:26,147 INFO L87 Difference]: Start difference. First operand 1524 states and 4365 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:27,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:27,366 INFO L93 Difference]: Finished difference Result 2664 states and 7210 transitions. [2022-03-01 16:06:27,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 16:06:27,366 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:06:27,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:27,370 INFO L225 Difference]: With dead ends: 2664 [2022-03-01 16:06:27,370 INFO L226 Difference]: Without dead ends: 2457 [2022-03-01 16:06:27,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1690 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=970, Invalid=4882, Unknown=0, NotChecked=0, Total=5852 [2022-03-01 16:06:27,372 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 683 mSDsluCounter, 2309 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 2359 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:27,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 2359 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:27,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2022-03-01 16:06:27,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 1384. [2022-03-01 16:06:27,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1384 states, 1383 states have (on average 2.81706435285611) internal successors, (3896), 1383 states have internal predecessors, (3896), 0 states have call successors, (0), 0 states have 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:06:27,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 3896 transitions. [2022-03-01 16:06:27,392 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 3896 transitions. Word has length 69 [2022-03-01 16:06:27,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:27,393 INFO L470 AbstractCegarLoop]: Abstraction has 1384 states and 3896 transitions. [2022-03-01 16:06:27,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:27,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 3896 transitions. [2022-03-01 16:06:27,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:27,395 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:27,395 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:27,412 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 16:06:27,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:27,613 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:27,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:27,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1915833585, now seen corresponding path program 29 times [2022-03-01 16:06:27,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:27,613 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463244773] [2022-03-01 16:06:27,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:27,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:27,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:27,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:06:27,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:27,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463244773] [2022-03-01 16:06:27,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463244773] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:27,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804586780] [2022-03-01 16:06:27,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:06:27,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:27,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:27,744 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 16:06:27,745 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 16:06:27,799 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:06:27,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:27,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:27,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:28,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:28,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:28,378 INFO L134 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:06:28,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804586780] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:28,379 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:28,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:28,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415804179] [2022-03-01 16:06:28,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:28,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:28,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:28,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:28,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:28,380 INFO L87 Difference]: Start difference. First operand 1384 states and 3896 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:30,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:30,885 INFO L93 Difference]: Finished difference Result 3219 states and 8750 transitions. [2022-03-01 16:06:30,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-01 16:06:30,886 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:06:30,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:30,894 INFO L225 Difference]: With dead ends: 3219 [2022-03-01 16:06:30,894 INFO L226 Difference]: Without dead ends: 3087 [2022-03-01 16:06:30,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3968 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1837, Invalid=9719, Unknown=0, NotChecked=0, Total=11556 [2022-03-01 16:06:30,896 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 948 mSDsluCounter, 2726 mSDsCounter, 0 mSdLazyCounter, 1556 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 948 SdHoareTripleChecker+Valid, 2820 SdHoareTripleChecker+Invalid, 1677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 1556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:30,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [948 Valid, 2820 Invalid, 1677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 1556 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:06:30,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3087 states. [2022-03-01 16:06:30,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3087 to 1488. [2022-03-01 16:06:30,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1487 states have (on average 2.828513786146604) internal successors, (4206), 1487 states have internal predecessors, (4206), 0 states have call successors, (0), 0 states have 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:06:30,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 4206 transitions. [2022-03-01 16:06:30,953 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 4206 transitions. Word has length 69 [2022-03-01 16:06:30,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:30,953 INFO L470 AbstractCegarLoop]: Abstraction has 1488 states and 4206 transitions. [2022-03-01 16:06:30,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:30,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 4206 transitions. [2022-03-01 16:06:30,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:30,955 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:30,955 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:30,974 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 16:06:31,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:31,156 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:31,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:31,156 INFO L85 PathProgramCache]: Analyzing trace with hash 958431701, now seen corresponding path program 30 times [2022-03-01 16:06:31,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:31,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817319007] [2022-03-01 16:06:31,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:31,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:31,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:31,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:06:31,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:31,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817319007] [2022-03-01 16:06:31,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817319007] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:31,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645245512] [2022-03-01 16:06:31,331 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:06:31,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:31,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:31,333 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 16:06:31,334 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 16:06:31,393 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:06:31,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:31,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:31,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:31,773 INFO L134 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:06:31,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:32,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:06:32,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645245512] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:32,191 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:32,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:32,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959307164] [2022-03-01 16:06:32,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:32,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:32,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:32,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:32,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=845, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:32,192 INFO L87 Difference]: Start difference. First operand 1488 states and 4206 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:33,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:33,789 INFO L93 Difference]: Finished difference Result 3009 states and 8256 transitions. [2022-03-01 16:06:33,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 16:06:33,789 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:06:33,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:33,794 INFO L225 Difference]: With dead ends: 3009 [2022-03-01 16:06:33,794 INFO L226 Difference]: Without dead ends: 2907 [2022-03-01 16:06:33,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2511 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1195, Invalid=6637, Unknown=0, NotChecked=0, Total=7832 [2022-03-01 16:06:33,795 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 627 mSDsluCounter, 2335 mSDsCounter, 0 mSdLazyCounter, 1234 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 2403 SdHoareTripleChecker+Invalid, 1330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:33,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 2403 Invalid, 1330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1234 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:33,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2907 states. [2022-03-01 16:06:33,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2907 to 1504. [2022-03-01 16:06:33,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1504 states, 1503 states have (on average 2.8276779773785763) internal successors, (4250), 1503 states have internal predecessors, (4250), 0 states have call successors, (0), 0 states have 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:06:33,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1504 states to 1504 states and 4250 transitions. [2022-03-01 16:06:33,829 INFO L78 Accepts]: Start accepts. Automaton has 1504 states and 4250 transitions. Word has length 69 [2022-03-01 16:06:33,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:33,829 INFO L470 AbstractCegarLoop]: Abstraction has 1504 states and 4250 transitions. [2022-03-01 16:06:33,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:33,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1504 states and 4250 transitions. [2022-03-01 16:06:33,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:33,831 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:33,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:33,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-01 16:06:34,054 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,SelfDestructingSolverStorable32 [2022-03-01 16:06:34,055 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:34,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:34,055 INFO L85 PathProgramCache]: Analyzing trace with hash 601221851, now seen corresponding path program 31 times [2022-03-01 16:06:34,055 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:34,055 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091802857] [2022-03-01 16:06:34,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:34,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:34,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:34,230 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:34,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:34,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091802857] [2022-03-01 16:06:34,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091802857] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:34,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676708734] [2022-03-01 16:06:34,230 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:06:34,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:34,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:34,232 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 16:06:34,289 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 16:06:34,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:34,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:34,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:34,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 16:06:34,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:35,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:06:35,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676708734] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:35,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:35,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:35,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145618328] [2022-03-01 16:06:35,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:35,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:35,005 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:35,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:35,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:35,006 INFO L87 Difference]: Start difference. First operand 1504 states and 4250 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:36,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:36,685 INFO L93 Difference]: Finished difference Result 3046 states and 8326 transitions. [2022-03-01 16:06:36,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-01 16:06:36,686 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:06:36,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:36,690 INFO L225 Difference]: With dead ends: 3046 [2022-03-01 16:06:36,690 INFO L226 Difference]: Without dead ends: 2914 [2022-03-01 16:06:36,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2248 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1245, Invalid=5895, Unknown=0, NotChecked=0, Total=7140 [2022-03-01 16:06:36,691 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 793 mSDsluCounter, 2447 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 2534 SdHoareTripleChecker+Invalid, 1487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:36,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [793 Valid, 2534 Invalid, 1487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1362 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:36,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2914 states. [2022-03-01 16:06:36,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2914 to 1604. [2022-03-01 16:06:36,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1604 states, 1603 states have (on average 2.835308796007486) internal successors, (4545), 1603 states have internal predecessors, (4545), 0 states have call successors, (0), 0 states have 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:06:36,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1604 states to 1604 states and 4545 transitions. [2022-03-01 16:06:36,716 INFO L78 Accepts]: Start accepts. Automaton has 1604 states and 4545 transitions. Word has length 69 [2022-03-01 16:06:36,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:36,716 INFO L470 AbstractCegarLoop]: Abstraction has 1604 states and 4545 transitions. [2022-03-01 16:06:36,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:06:36,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1604 states and 4545 transitions. [2022-03-01 16:06:36,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:36,718 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:36,718 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:36,734 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 16:06:36,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:36,934 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:36,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:36,935 INFO L85 PathProgramCache]: Analyzing trace with hash -819480159, now seen corresponding path program 32 times [2022-03-01 16:06:36,935 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:36,935 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956334863] [2022-03-01 16:06:36,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:36,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:36,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:37,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:37,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:37,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956334863] [2022-03-01 16:06:37,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956334863] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:37,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305210752] [2022-03-01 16:06:37,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:06:37,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:37,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:37,057 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 16:06:37,061 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 16:06:37,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:06:37,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:37,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:37,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:37,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:37,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:37,794 INFO L134 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:06:37,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305210752] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:37,794 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:37,794 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:37,794 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214778304] [2022-03-01 16:06:37,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:37,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:37,794 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:37,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:37,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:37,795 INFO L87 Difference]: Start difference. First operand 1604 states and 4545 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:40,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:40,477 INFO L93 Difference]: Finished difference Result 3721 states and 10256 transitions. [2022-03-01 16:06:40,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-01 16:06:40,477 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:06:40,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:40,482 INFO L225 Difference]: With dead ends: 3721 [2022-03-01 16:06:40,483 INFO L226 Difference]: Without dead ends: 3568 [2022-03-01 16:06:40,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3514 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1592, Invalid=9120, Unknown=0, NotChecked=0, Total=10712 [2022-03-01 16:06:40,484 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 643 mSDsluCounter, 2486 mSDsCounter, 0 mSdLazyCounter, 1343 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 2574 SdHoareTripleChecker+Invalid, 1456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:40,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [643 Valid, 2574 Invalid, 1456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1343 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:06:40,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3568 states. [2022-03-01 16:06:40,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3568 to 1820. [2022-03-01 16:06:40,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1820 states, 1819 states have (on average 2.862561847168774) internal successors, (5207), 1819 states have internal predecessors, (5207), 0 states have call successors, (0), 0 states have 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:06:40,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1820 states to 1820 states and 5207 transitions. [2022-03-01 16:06:40,520 INFO L78 Accepts]: Start accepts. Automaton has 1820 states and 5207 transitions. Word has length 69 [2022-03-01 16:06:40,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:40,520 INFO L470 AbstractCegarLoop]: Abstraction has 1820 states and 5207 transitions. [2022-03-01 16:06:40,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:40,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1820 states and 5207 transitions. [2022-03-01 16:06:40,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:40,523 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:40,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] [2022-03-01 16:06:40,541 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 16:06:40,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:40,741 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:40,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:40,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1466007099, now seen corresponding path program 33 times [2022-03-01 16:06:40,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:40,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146107815] [2022-03-01 16:06:40,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:40,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:40,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:40,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:40,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:40,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146107815] [2022-03-01 16:06:40,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146107815] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:40,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554237607] [2022-03-01 16:06:40,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:06:40,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:40,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:40,960 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 16:06:40,961 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 16:06:41,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:06:41,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:41,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:41,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:41,240 INFO L134 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:06:41,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:41,491 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:41,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554237607] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:41,491 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:41,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:41,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510231335] [2022-03-01 16:06:41,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:41,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:41,492 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:41,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:41,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=828, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:41,492 INFO L87 Difference]: Start difference. First operand 1820 states and 5207 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:42,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:42,110 INFO L93 Difference]: Finished difference Result 2637 states and 7401 transitions. [2022-03-01 16:06:42,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 16:06:42,110 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:06:42,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:42,114 INFO L225 Difference]: With dead ends: 2637 [2022-03-01 16:06:42,114 INFO L226 Difference]: Without dead ends: 2586 [2022-03-01 16:06:42,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=550, Invalid=2312, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 16:06:42,115 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 285 mSDsluCounter, 2046 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 2089 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:42,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 2089 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1007 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:06:42,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2586 states. [2022-03-01 16:06:42,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2586 to 1816. [2022-03-01 16:06:42,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1815 states have (on average 2.860606060606061) internal successors, (5192), 1815 states have internal predecessors, (5192), 0 states have call successors, (0), 0 states have 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:06:42,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 5192 transitions. [2022-03-01 16:06:42,137 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 5192 transitions. Word has length 69 [2022-03-01 16:06:42,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:42,138 INFO L470 AbstractCegarLoop]: Abstraction has 1816 states and 5192 transitions. [2022-03-01 16:06:42,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:42,138 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 5192 transitions. [2022-03-01 16:06:42,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:42,140 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:42,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] [2022-03-01 16:06:42,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-01 16:06:42,351 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,SelfDestructingSolverStorable35 [2022-03-01 16:06:42,352 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:42,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:42,352 INFO L85 PathProgramCache]: Analyzing trace with hash 407050943, now seen corresponding path program 34 times [2022-03-01 16:06:42,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:42,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472928294] [2022-03-01 16:06:42,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:42,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:42,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:42,524 INFO L134 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:06:42,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:42,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472928294] [2022-03-01 16:06:42,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472928294] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:42,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43945707] [2022-03-01 16:06:42,524 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:06:42,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:42,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:42,525 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 16:06:42,526 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 16:06:42,585 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:06:42,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:42,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:42,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:42,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:42,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:43,256 INFO L134 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:06:43,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43945707] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:43,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:43,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:43,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957410347] [2022-03-01 16:06:43,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:43,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:43,257 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:43,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:43,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:43,257 INFO L87 Difference]: Start difference. First operand 1816 states and 5192 transitions. Second operand has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:06:44,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:44,783 INFO L93 Difference]: Finished difference Result 3602 states and 9801 transitions. [2022-03-01 16:06:44,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-01 16:06:44,783 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 69 [2022-03-01 16:06:44,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:44,788 INFO L225 Difference]: With dead ends: 3602 [2022-03-01 16:06:44,788 INFO L226 Difference]: Without dead ends: 3398 [2022-03-01 16:06:44,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 120 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1748 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1217, Invalid=4945, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 16:06:44,789 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 948 mSDsluCounter, 2286 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 948 SdHoareTripleChecker+Valid, 2317 SdHoareTripleChecker+Invalid, 1473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:44,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [948 Valid, 2317 Invalid, 1473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1351 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:44,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3398 states. [2022-03-01 16:06:44,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3398 to 1932. [2022-03-01 16:06:44,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1932 states, 1931 states have (on average 2.8788192646297257) internal successors, (5559), 1931 states have internal predecessors, (5559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:06:44,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1932 states to 1932 states and 5559 transitions. [2022-03-01 16:06:44,818 INFO L78 Accepts]: Start accepts. Automaton has 1932 states and 5559 transitions. Word has length 69 [2022-03-01 16:06:44,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:44,818 INFO L470 AbstractCegarLoop]: Abstraction has 1932 states and 5559 transitions. [2022-03-01 16:06:44,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:06:44,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1932 states and 5559 transitions. [2022-03-01 16:06:44,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:44,821 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:44,821 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:44,837 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 16:06:45,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-01 16:06:45,031 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:45,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:45,032 INFO L85 PathProgramCache]: Analyzing trace with hash -266822313, now seen corresponding path program 35 times [2022-03-01 16:06:45,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:45,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184950572] [2022-03-01 16:06:45,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:45,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:45,212 INFO L134 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:06:45,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:45,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184950572] [2022-03-01 16:06:45,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184950572] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:45,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261538016] [2022-03-01 16:06:45,212 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:06:45,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:45,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:45,214 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 16:06:45,215 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 16:06:45,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:06:45,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:45,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:45,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:45,594 INFO L134 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:06:45,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:45,968 INFO L134 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:06:45,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261538016] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:45,968 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:45,968 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:45,969 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258754443] [2022-03-01 16:06:45,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:45,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:45,969 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:45,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:45,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=769, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:45,970 INFO L87 Difference]: Start difference. First operand 1932 states and 5559 transitions. Second operand has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:47,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:47,261 INFO L93 Difference]: Finished difference Result 3241 states and 8902 transitions. [2022-03-01 16:06:47,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 16:06:47,262 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 69 [2022-03-01 16:06:47,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:47,266 INFO L225 Difference]: With dead ends: 3241 [2022-03-01 16:06:47,266 INFO L226 Difference]: Without dead ends: 3013 [2022-03-01 16:06:47,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=851, Invalid=3571, Unknown=0, NotChecked=0, Total=4422 [2022-03-01 16:06:47,267 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 734 mSDsluCounter, 2257 mSDsCounter, 0 mSdLazyCounter, 1277 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 2295 SdHoareTripleChecker+Invalid, 1369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:47,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [734 Valid, 2295 Invalid, 1369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1277 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:47,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3013 states. [2022-03-01 16:06:47,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3013 to 1908. [2022-03-01 16:06:47,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1908 states, 1907 states have (on average 2.859465128474043) internal successors, (5453), 1907 states have internal predecessors, (5453), 0 states have call successors, (0), 0 states have 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:06:47,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1908 states to 1908 states and 5453 transitions. [2022-03-01 16:06:47,295 INFO L78 Accepts]: Start accepts. Automaton has 1908 states and 5453 transitions. Word has length 69 [2022-03-01 16:06:47,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:47,295 INFO L470 AbstractCegarLoop]: Abstraction has 1908 states and 5453 transitions. [2022-03-01 16:06:47,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:47,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1908 states and 5453 transitions. [2022-03-01 16:06:47,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:47,298 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:47,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:47,314 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 16:06:47,514 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,SelfDestructingSolverStorable37 [2022-03-01 16:06:47,514 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:47,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:47,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1230124231, now seen corresponding path program 36 times [2022-03-01 16:06:47,515 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:47,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269567037] [2022-03-01 16:06:47,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:47,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:47,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:47,671 INFO L134 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:06:47,671 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:47,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269567037] [2022-03-01 16:06:47,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269567037] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:47,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841411280] [2022-03-01 16:06:47,671 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:06:47,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:47,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:47,673 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 16:06:47,673 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 16:06:47,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 16:06:47,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:47,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:47,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:47,994 INFO L134 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:06:47,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:48,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:48,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841411280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:48,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:48,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:48,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317496803] [2022-03-01 16:06:48,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:48,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:48,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:48,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:48,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:48,346 INFO L87 Difference]: Start difference. First operand 1908 states and 5453 transitions. Second operand has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:06:50,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:50,737 INFO L93 Difference]: Finished difference Result 4001 states and 10852 transitions. [2022-03-01 16:06:50,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-01 16:06:50,737 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 69 [2022-03-01 16:06:50,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:50,742 INFO L225 Difference]: With dead ends: 4001 [2022-03-01 16:06:50,742 INFO L226 Difference]: Without dead ends: 3797 [2022-03-01 16:06:50,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1510, Invalid=7046, Unknown=0, NotChecked=0, Total=8556 [2022-03-01 16:06:50,743 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1023 mSDsluCounter, 2430 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1023 SdHoareTripleChecker+Valid, 2493 SdHoareTripleChecker+Invalid, 1563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:50,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1023 Valid, 2493 Invalid, 1563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:06:50,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3797 states. [2022-03-01 16:06:50,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3797 to 2128. [2022-03-01 16:06:50,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2127 states have (on average 2.8913963328631875) internal successors, (6150), 2127 states have internal predecessors, (6150), 0 states have call successors, (0), 0 states have 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:06:50,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 6150 transitions. [2022-03-01 16:06:50,774 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 6150 transitions. Word has length 69 [2022-03-01 16:06:50,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:50,775 INFO L470 AbstractCegarLoop]: Abstraction has 2128 states and 6150 transitions. [2022-03-01 16:06:50,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.258064516129032) internal successors, (132), 31 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 16:06:50,775 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 6150 transitions. [2022-03-01 16:06:50,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:50,778 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:50,778 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:50,794 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 16:06:50,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-01 16:06:50,994 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:50,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:50,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1903997487, now seen corresponding path program 37 times [2022-03-01 16:06:50,994 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:50,994 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025938479] [2022-03-01 16:06:50,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:50,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:51,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:51,158 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:51,158 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:51,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025938479] [2022-03-01 16:06:51,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025938479] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:51,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294453463] [2022-03-01 16:06:51,158 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:06:51,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:51,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:51,159 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 16:06:51,160 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 16:06:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:51,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:51,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:51,445 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:51,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:51,804 INFO L134 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:06:51,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294453463] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:51,805 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:51,805 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:51,805 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610345636] [2022-03-01 16:06:51,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:51,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:51,805 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:51,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:51,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:51,806 INFO L87 Difference]: Start difference. First operand 2128 states and 6150 transitions. Second operand has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:53,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:53,871 INFO L93 Difference]: Finished difference Result 3980 states and 11079 transitions. [2022-03-01 16:06:53,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 16:06:53,871 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 69 [2022-03-01 16:06:53,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:53,877 INFO L225 Difference]: With dead ends: 3980 [2022-03-01 16:06:53,878 INFO L226 Difference]: Without dead ends: 3701 [2022-03-01 16:06:53,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 120 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1600 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1114, Invalid=4738, Unknown=0, NotChecked=0, Total=5852 [2022-03-01 16:06:53,879 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 749 mSDsluCounter, 2833 mSDsCounter, 0 mSdLazyCounter, 1587 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 2874 SdHoareTripleChecker+Invalid, 1683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:53,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 2874 Invalid, 1683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1587 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:06:53,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3701 states. [2022-03-01 16:06:53,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3701 to 2280. [2022-03-01 16:06:53,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2280 states, 2279 states have (on average 2.9258446687143485) internal successors, (6668), 2279 states have internal predecessors, (6668), 0 states have call successors, (0), 0 states have 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:06:53,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2280 states to 2280 states and 6668 transitions. [2022-03-01 16:06:53,916 INFO L78 Accepts]: Start accepts. Automaton has 2280 states and 6668 transitions. Word has length 69 [2022-03-01 16:06:53,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:53,916 INFO L470 AbstractCegarLoop]: Abstraction has 2280 states and 6668 transitions. [2022-03-01 16:06:53,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:53,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2280 states and 6668 transitions. [2022-03-01 16:06:53,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:53,920 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:53,920 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:53,937 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 16:06:54,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-01 16:06:54,137 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:54,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:54,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1018159229, now seen corresponding path program 38 times [2022-03-01 16:06:54,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:54,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852223357] [2022-03-01 16:06:54,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:54,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:54,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:54,307 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:54,307 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:54,307 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852223357] [2022-03-01 16:06:54,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852223357] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:54,307 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914916368] [2022-03-01 16:06:54,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:06:54,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:54,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:54,324 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 16:06:54,325 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 16:06:54,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:06:54,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:54,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:54,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:54,757 INFO L134 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:06:54,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:55,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:55,128 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914916368] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:55,128 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:55,128 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-03-01 16:06:55,128 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336143202] [2022-03-01 16:06:55,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:55,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 16:06:55,129 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:55,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 16:06:55,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2022-03-01 16:06:55,129 INFO L87 Difference]: Start difference. First operand 2280 states and 6668 transitions. Second operand has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:57,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:06:57,157 INFO L93 Difference]: Finished difference Result 3893 states and 10806 transitions. [2022-03-01 16:06:57,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-01 16:06:57,157 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 69 [2022-03-01 16:06:57,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:06:57,163 INFO L225 Difference]: With dead ends: 3893 [2022-03-01 16:06:57,163 INFO L226 Difference]: Without dead ends: 3614 [2022-03-01 16:06:57,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1894 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1263, Invalid=5379, Unknown=0, NotChecked=0, Total=6642 [2022-03-01 16:06:57,164 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 834 mSDsluCounter, 2634 mSDsCounter, 0 mSdLazyCounter, 1492 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 2684 SdHoareTripleChecker+Invalid, 1596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:06:57,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [834 Valid, 2684 Invalid, 1596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1492 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:06:57,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3614 states. [2022-03-01 16:06:57,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3614 to 2084. [2022-03-01 16:06:57,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2084 states, 2083 states have (on average 2.8886221795487277) internal successors, (6017), 2083 states have internal predecessors, (6017), 0 states have call successors, (0), 0 states have 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:06:57,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2084 states to 2084 states and 6017 transitions. [2022-03-01 16:06:57,193 INFO L78 Accepts]: Start accepts. Automaton has 2084 states and 6017 transitions. Word has length 69 [2022-03-01 16:06:57,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:06:57,193 INFO L470 AbstractCegarLoop]: Abstraction has 2084 states and 6017 transitions. [2022-03-01 16:06:57,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.193548387096774) internal successors, (130), 31 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 16:06:57,194 INFO L276 IsEmpty]: Start isEmpty. Operand 2084 states and 6017 transitions. [2022-03-01 16:06:57,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:06:57,196 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:06:57,196 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06:57,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-01 16:06:57,411 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,SelfDestructingSolverStorable40 [2022-03-01 16:06:57,411 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:06:57,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:06:57,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1255613195, now seen corresponding path program 39 times [2022-03-01 16:06:57,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:06:57,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108050286] [2022-03-01 16:06:57,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:06:57,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:06:57,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:06:57,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:06:57,611 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:06:57,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108050286] [2022-03-01 16:06:57,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108050286] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:06:57,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774116295] [2022-03-01 16:06:57,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:06:57,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:06:57,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:06:57,612 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 16:06:57,614 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 16:06:57,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:06:57,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:06:57,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:06:57,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:06:57,962 INFO L134 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:06:57,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:06:58,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 16:06:58,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774116295] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:06:58,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:06:58,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:06:58,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500877730] [2022-03-01 16:06:58,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:06:58,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:06:58,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:06:58,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:06:58,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=829, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:06:58,199 INFO L87 Difference]: Start difference. First operand 2084 states and 6017 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:00,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:00,265 INFO L93 Difference]: Finished difference Result 3843 states and 10657 transitions. [2022-03-01 16:07:00,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-01 16:07:00,266 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:07:00,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:00,271 INFO L225 Difference]: With dead ends: 3843 [2022-03-01 16:07:00,272 INFO L226 Difference]: Without dead ends: 3741 [2022-03-01 16:07:00,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2972 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1683, Invalid=7247, Unknown=0, NotChecked=0, Total=8930 [2022-03-01 16:07:00,273 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 708 mSDsluCounter, 3166 mSDsCounter, 0 mSdLazyCounter, 1854 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 708 SdHoareTripleChecker+Valid, 3251 SdHoareTripleChecker+Invalid, 1946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:00,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [708 Valid, 3251 Invalid, 1946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1854 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:07:00,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3741 states. [2022-03-01 16:07:00,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3741 to 2184. [2022-03-01 16:07:00,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2184 states, 2183 states have (on average 2.913421896472744) internal successors, (6360), 2183 states have internal predecessors, (6360), 0 states have call successors, (0), 0 states have 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:07:00,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2184 states to 2184 states and 6360 transitions. [2022-03-01 16:07:00,328 INFO L78 Accepts]: Start accepts. Automaton has 2184 states and 6360 transitions. Word has length 69 [2022-03-01 16:07:00,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:00,329 INFO L470 AbstractCegarLoop]: Abstraction has 2184 states and 6360 transitions. [2022-03-01 16:07:00,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:00,329 INFO L276 IsEmpty]: Start isEmpty. Operand 2184 states and 6360 transitions. [2022-03-01 16:07:00,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:07:00,332 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:00,332 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07:00,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-01 16:07:00,547 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,SelfDestructingSolverStorable41 [2022-03-01 16:07:00,547 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:00,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:00,548 INFO L85 PathProgramCache]: Analyzing trace with hash 581739939, now seen corresponding path program 40 times [2022-03-01 16:07:00,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:00,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790457827] [2022-03-01 16:07:00,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:00,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:00,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:00,713 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:00,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790457827] [2022-03-01 16:07:00,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790457827] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:00,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082371806] [2022-03-01 16:07:00,713 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:07:00,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:00,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:00,714 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 16:07:00,716 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 16:07:00,775 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:07:00,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:00,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:07:00,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:00,968 INFO L134 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:07:00,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:01,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:01,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082371806] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:01,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:01,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:07:01,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44149396] [2022-03-01 16:07:01,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:01,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:07:01,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:01,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:07:01,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:07:01,193 INFO L87 Difference]: Start difference. First operand 2184 states and 6360 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:07:02,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:02,980 INFO L93 Difference]: Finished difference Result 3751 states and 10350 transitions. [2022-03-01 16:07:02,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-01 16:07:02,980 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:07:02,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:02,986 INFO L225 Difference]: With dead ends: 3751 [2022-03-01 16:07:02,986 INFO L226 Difference]: Without dead ends: 3580 [2022-03-01 16:07:02,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2804 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1668, Invalid=7074, Unknown=0, NotChecked=0, Total=8742 [2022-03-01 16:07:02,987 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 980 mSDsluCounter, 2241 mSDsCounter, 0 mSdLazyCounter, 1321 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 2326 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:02,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [980 Valid, 2326 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1321 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:07:02,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3580 states. [2022-03-01 16:07:03,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3580 to 2168. [2022-03-01 16:07:03,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2168 states, 2167 states have (on average 2.896169820027688) internal successors, (6276), 2167 states have internal predecessors, (6276), 0 states have call successors, (0), 0 states have 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:07:03,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2168 states to 2168 states and 6276 transitions. [2022-03-01 16:07:03,015 INFO L78 Accepts]: Start accepts. Automaton has 2168 states and 6276 transitions. Word has length 69 [2022-03-01 16:07:03,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:03,015 INFO L470 AbstractCegarLoop]: Abstraction has 2168 states and 6276 transitions. [2022-03-01 16:07:03,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:07:03,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2168 states and 6276 transitions. [2022-03-01 16:07:03,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:07:03,018 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:03,018 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07:03,036 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 16:07:03,234 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,SelfDestructingSolverStorable42 [2022-03-01 16:07:03,235 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:03,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:03,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1899223137, now seen corresponding path program 41 times [2022-03-01 16:07:03,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:03,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961365379] [2022-03-01 16:07:03,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:03,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:03,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:03,354 INFO L134 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:07:03,354 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:03,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961365379] [2022-03-01 16:07:03,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961365379] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:03,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188097656] [2022-03-01 16:07:03,354 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:07:03,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:03,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:03,356 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 16:07:03,357 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 16:07:03,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:07:03,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:03,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:07:03,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:03,622 INFO L134 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:07:03,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:03,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 16:07:03,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188097656] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:03,846 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:03,846 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:07:03,846 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682960946] [2022-03-01 16:07:03,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:03,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:07:03,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:03,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:07:03,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=834, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:07:03,847 INFO L87 Difference]: Start difference. First operand 2168 states and 6276 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:07:04,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:04,920 INFO L93 Difference]: Finished difference Result 3345 states and 9249 transitions. [2022-03-01 16:07:04,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-01 16:07:04,921 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:07:04,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:04,925 INFO L225 Difference]: With dead ends: 3345 [2022-03-01 16:07:04,925 INFO L226 Difference]: Without dead ends: 3138 [2022-03-01 16:07:04,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1631 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=931, Invalid=4769, Unknown=0, NotChecked=0, Total=5700 [2022-03-01 16:07:04,926 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 555 mSDsluCounter, 2426 mSDsCounter, 0 mSdLazyCounter, 1170 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 2469 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:04,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [555 Valid, 2469 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1170 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:07:04,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3138 states. [2022-03-01 16:07:04,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3138 to 2113. [2022-03-01 16:07:04,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2113 states, 2112 states have (on average 2.882102272727273) internal successors, (6087), 2112 states have internal predecessors, (6087), 0 states have call successors, (0), 0 states have 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:07:04,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2113 states to 2113 states and 6087 transitions. [2022-03-01 16:07:04,952 INFO L78 Accepts]: Start accepts. Automaton has 2113 states and 6087 transitions. Word has length 69 [2022-03-01 16:07:04,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:04,952 INFO L470 AbstractCegarLoop]: Abstraction has 2113 states and 6087 transitions. [2022-03-01 16:07:04,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:07:04,953 INFO L276 IsEmpty]: Start isEmpty. Operand 2113 states and 6087 transitions. [2022-03-01 16:07:04,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:07:04,955 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:04,955 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07:04,972 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 16:07:05,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:05,172 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:05,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:05,172 INFO L85 PathProgramCache]: Analyzing trace with hash -555610421, now seen corresponding path program 42 times [2022-03-01 16:07:05,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:05,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074172851] [2022-03-01 16:07:05,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:05,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:05,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:05,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:05,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:05,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074172851] [2022-03-01 16:07:05,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074172851] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:05,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738416140] [2022-03-01 16:07:05,339 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:07:05,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:05,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:05,340 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 16:07:05,355 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 16:07:05,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:07:05,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:05,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:07:05,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:05,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 16:07:05,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:05,978 INFO L134 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:07:05,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738416140] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:05,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:05,979 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:07:05,979 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127239583] [2022-03-01 16:07:05,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:05,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:07:05,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:05,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:07:05,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=840, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:07:05,980 INFO L87 Difference]: Start difference. First operand 2113 states and 6087 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:08,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:08,618 INFO L93 Difference]: Finished difference Result 4562 states and 12684 transitions. [2022-03-01 16:07:08,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-01 16:07:08,618 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:07:08,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:08,626 INFO L225 Difference]: With dead ends: 4562 [2022-03-01 16:07:08,626 INFO L226 Difference]: Without dead ends: 4460 [2022-03-01 16:07:08,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3706 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1894, Invalid=9236, Unknown=0, NotChecked=0, Total=11130 [2022-03-01 16:07:08,627 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 850 mSDsluCounter, 2515 mSDsCounter, 0 mSdLazyCounter, 1609 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 2609 SdHoareTripleChecker+Invalid, 1730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 1609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:08,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [850 Valid, 2609 Invalid, 1730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 1609 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:07:08,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-03-01 16:07:08,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 2153. [2022-03-01 16:07:08,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 2.8945167286245352) internal successors, (6229), 2152 states have internal predecessors, (6229), 0 states have call successors, (0), 0 states have 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:07:08,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 6229 transitions. [2022-03-01 16:07:08,680 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 6229 transitions. Word has length 69 [2022-03-01 16:07:08,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:08,680 INFO L470 AbstractCegarLoop]: Abstraction has 2153 states and 6229 transitions. [2022-03-01 16:07:08,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:08,680 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 6229 transitions. [2022-03-01 16:07:08,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:07:08,683 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:08,683 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07:08,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-01 16:07:08,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:08,899 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:08,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:08,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1229483677, now seen corresponding path program 43 times [2022-03-01 16:07:08,899 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:08,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50633695] [2022-03-01 16:07:08,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:08,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:08,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:09,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:09,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:09,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50633695] [2022-03-01 16:07:09,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50633695] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:09,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441564400] [2022-03-01 16:07:09,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:07:09,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:09,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:09,061 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 16:07:09,062 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 16:07:09,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:09,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:07:09,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:09,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:09,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:09,843 INFO L134 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:07:09,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441564400] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:09,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:09,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:07:09,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478746676] [2022-03-01 16:07:09,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:09,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:07:09,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:09,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:07:09,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:07:09,844 INFO L87 Difference]: Start difference. First operand 2153 states and 6229 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:07:12,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:12,139 INFO L93 Difference]: Finished difference Result 3918 states and 10968 transitions. [2022-03-01 16:07:12,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-01 16:07:12,139 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:07:12,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:12,145 INFO L225 Difference]: With dead ends: 3918 [2022-03-01 16:07:12,145 INFO L226 Difference]: Without dead ends: 3786 [2022-03-01 16:07:12,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2834 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1555, Invalid=7187, Unknown=0, NotChecked=0, Total=8742 [2022-03-01 16:07:12,146 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 652 mSDsluCounter, 2589 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 2699 SdHoareTripleChecker+Invalid, 1584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:12,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [652 Valid, 2699 Invalid, 1584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:07:12,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3786 states. [2022-03-01 16:07:12,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3786 to 2133. [2022-03-01 16:07:12,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2133 states, 2132 states have (on average 2.882739212007505) internal successors, (6146), 2132 states have internal predecessors, (6146), 0 states have call successors, (0), 0 states have 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:07:12,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2133 states to 2133 states and 6146 transitions. [2022-03-01 16:07:12,177 INFO L78 Accepts]: Start accepts. Automaton has 2133 states and 6146 transitions. Word has length 69 [2022-03-01 16:07:12,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:12,177 INFO L470 AbstractCegarLoop]: Abstraction has 2133 states and 6146 transitions. [2022-03-01 16:07:12,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:07:12,178 INFO L276 IsEmpty]: Start isEmpty. Operand 2133 states and 6146 transitions. [2022-03-01 16:07:12,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:07:12,180 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:12,180 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07:12,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-01 16:07:12,395 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,SelfDestructingSolverStorable45 [2022-03-01 16:07:12,395 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:12,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:12,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1961445015, now seen corresponding path program 44 times [2022-03-01 16:07:12,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:12,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079125234] [2022-03-01 16:07:12,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:12,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:12,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:12,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 16:07:12,510 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:12,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079125234] [2022-03-01 16:07:12,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079125234] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:12,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936612088] [2022-03-01 16:07:12,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:07:12,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:12,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:12,511 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 16:07:12,512 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 16:07:12,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:07:12,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:12,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:07:12,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:12,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:12,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:13,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:07:13,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936612088] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:13,186 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:13,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:07:13,187 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166133020] [2022-03-01 16:07:13,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:13,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:07:13,187 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:13,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:07:13,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=839, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:07:13,187 INFO L87 Difference]: Start difference. First operand 2133 states and 6146 transitions. Second operand has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:16,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:16,429 INFO L93 Difference]: Finished difference Result 4865 states and 13513 transitions. [2022-03-01 16:07:16,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-03-01 16:07:16,429 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-03-01 16:07:16,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:16,436 INFO L225 Difference]: With dead ends: 4865 [2022-03-01 16:07:16,436 INFO L226 Difference]: Without dead ends: 4712 [2022-03-01 16:07:16,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4604 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2220, Invalid=11120, Unknown=0, NotChecked=0, Total=13340 [2022-03-01 16:07:16,437 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 899 mSDsluCounter, 3050 mSDsCounter, 0 mSdLazyCounter, 2012 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 899 SdHoareTripleChecker+Valid, 3166 SdHoareTripleChecker+Invalid, 2158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 2012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:16,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [899 Valid, 3166 Invalid, 2158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 2012 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:07:16,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4712 states. [2022-03-01 16:07:16,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4712 to 2445. [2022-03-01 16:07:16,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2445 states, 2444 states have (on average 2.911620294599018) internal successors, (7116), 2444 states have internal predecessors, (7116), 0 states have call successors, (0), 0 states have 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:07:16,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2445 states to 2445 states and 7116 transitions. [2022-03-01 16:07:16,472 INFO L78 Accepts]: Start accepts. Automaton has 2445 states and 7116 transitions. Word has length 69 [2022-03-01 16:07:16,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:16,472 INFO L470 AbstractCegarLoop]: Abstraction has 2445 states and 7116 transitions. [2022-03-01 16:07:16,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.15625) internal successors, (133), 32 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:16,472 INFO L276 IsEmpty]: Start isEmpty. Operand 2445 states and 7116 transitions. [2022-03-01 16:07:16,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-01 16:07:16,475 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:16,475 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:16,491 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 16:07:16,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-01 16:07:16,690 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:16,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:16,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1287571759, now seen corresponding path program 45 times [2022-03-01 16:07:16,691 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:16,691 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179141638] [2022-03-01 16:07:16,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:16,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:16,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:16,808 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:16,808 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:16,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179141638] [2022-03-01 16:07:16,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179141638] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:16,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305807640] [2022-03-01 16:07:16,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:07:16,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:16,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:16,810 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 16:07:16,812 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 16:07:16,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 16:07:16,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:16,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 16:07:16,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:17,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 16:07:17,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:17,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:17,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305807640] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:17,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:17,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-03-01 16:07:17,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850900810] [2022-03-01 16:07:17,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:17,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-01 16:07:17,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:17,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-01 16:07:17,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2022-03-01 16:07:17,427 INFO L87 Difference]: Start difference. First operand 2445 states and 7116 transitions. Second operand has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:07:19,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:19,093 INFO L93 Difference]: Finished difference Result 4139 states and 11689 transitions. [2022-03-01 16:07:19,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-01 16:07:19,093 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 69 [2022-03-01 16:07:19,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:19,099 INFO L225 Difference]: With dead ends: 4139 [2022-03-01 16:07:19,099 INFO L226 Difference]: Without dead ends: 3941 [2022-03-01 16:07:19,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2135 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1289, Invalid=5683, Unknown=0, NotChecked=0, Total=6972 [2022-03-01 16:07:19,101 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 858 mSDsluCounter, 2239 mSDsCounter, 0 mSdLazyCounter, 1269 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 2332 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:19,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [858 Valid, 2332 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1269 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:07:19,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3941 states. [2022-03-01 16:07:19,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3941 to 2485. [2022-03-01 16:07:19,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2485 states, 2484 states have (on average 2.9041867954911433) internal successors, (7214), 2484 states have internal predecessors, (7214), 0 states have call successors, (0), 0 states have 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:07:19,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2485 states to 2485 states and 7214 transitions. [2022-03-01 16:07:19,133 INFO L78 Accepts]: Start accepts. Automaton has 2485 states and 7214 transitions. Word has length 69 [2022-03-01 16:07:19,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:19,134 INFO L470 AbstractCegarLoop]: Abstraction has 2485 states and 7214 transitions. [2022-03-01 16:07:19,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.09375) internal successors, (131), 32 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 16:07:19,134 INFO L276 IsEmpty]: Start isEmpty. Operand 2485 states and 7214 transitions. [2022-03-01 16:07:19,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:07:19,137 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:19,137 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:19,153 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 16:07:19,351 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,SelfDestructingSolverStorable47 [2022-03-01 16:07:19,351 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:19,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:19,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1319302325, now seen corresponding path program 46 times [2022-03-01 16:07:19,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:19,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052999997] [2022-03-01 16:07:19,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:19,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:19,557 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:19,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:19,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052999997] [2022-03-01 16:07:19,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052999997] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:19,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660475424] [2022-03-01 16:07:19,557 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:07:19,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:19,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:19,559 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 16:07:19,561 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 16:07:19,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:07:19,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:19,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:07:19,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:20,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:20,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:20,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:20,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660475424] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:20,554 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:20,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:07:20,554 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138800783] [2022-03-01 16:07:20,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:20,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:07:20,554 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:20,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:07:20,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:07:20,555 INFO L87 Difference]: Start difference. First operand 2485 states and 7214 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:23,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:23,843 INFO L93 Difference]: Finished difference Result 5274 states and 14861 transitions. [2022-03-01 16:07:23,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-01 16:07:23,844 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:07:23,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:23,851 INFO L225 Difference]: With dead ends: 5274 [2022-03-01 16:07:23,851 INFO L226 Difference]: Without dead ends: 4920 [2022-03-01 16:07:23,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5834 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1835, Invalid=16255, Unknown=0, NotChecked=0, Total=18090 [2022-03-01 16:07:23,853 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 1419 mSDsluCounter, 5558 mSDsCounter, 0 mSdLazyCounter, 2154 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1419 SdHoareTripleChecker+Valid, 5435 SdHoareTripleChecker+Invalid, 2302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 2154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:23,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1419 Valid, 5435 Invalid, 2302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 2154 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:07:23,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4920 states. [2022-03-01 16:07:23,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4920 to 2796. [2022-03-01 16:07:23,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2796 states, 2795 states have (on average 2.929159212880143) internal successors, (8187), 2795 states have internal predecessors, (8187), 0 states have call successors, (0), 0 states have 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:07:23,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 8187 transitions. [2022-03-01 16:07:23,895 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 8187 transitions. Word has length 74 [2022-03-01 16:07:23,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:23,895 INFO L470 AbstractCegarLoop]: Abstraction has 2796 states and 8187 transitions. [2022-03-01 16:07:23,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:23,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 8187 transitions. [2022-03-01 16:07:23,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:07:23,898 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:23,898 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:23,917 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 16:07:24,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:24,118 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:24,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:24,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1906029941, now seen corresponding path program 47 times [2022-03-01 16:07:24,118 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:24,119 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776743070] [2022-03-01 16:07:24,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:24,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:24,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:24,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:24,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:24,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776743070] [2022-03-01 16:07:24,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776743070] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:24,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427141927] [2022-03-01 16:07:24,399 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:07:24,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:24,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:24,401 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 16:07:24,401 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 16:07:24,516 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:07:24,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:24,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:07:24,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:25,009 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:25,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:25,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427141927] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:25,496 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:25,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:07:25,497 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462102707] [2022-03-01 16:07:25,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:25,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:07:25,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:25,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:07:25,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1467, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:07:25,498 INFO L87 Difference]: Start difference. First operand 2796 states and 8187 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:07:28,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:28,857 INFO L93 Difference]: Finished difference Result 5568 states and 15569 transitions. [2022-03-01 16:07:28,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-03-01 16:07:28,857 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:07:28,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:28,865 INFO L225 Difference]: With dead ends: 5568 [2022-03-01 16:07:28,866 INFO L226 Difference]: Without dead ends: 5466 [2022-03-01 16:07:28,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4992 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1621, Invalid=14129, Unknown=0, NotChecked=0, Total=15750 [2022-03-01 16:07:28,880 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 1472 mSDsluCounter, 4883 mSDsCounter, 0 mSdLazyCounter, 2127 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1472 SdHoareTripleChecker+Valid, 4809 SdHoareTripleChecker+Invalid, 2322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 2127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:28,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1472 Valid, 4809 Invalid, 2322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 2127 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:07:28,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5466 states. [2022-03-01 16:07:28,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5466 to 2896. [2022-03-01 16:07:28,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2896 states, 2895 states have (on average 2.9409326424870468) internal successors, (8514), 2895 states have internal predecessors, (8514), 0 states have call successors, (0), 0 states have 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:07:28,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2896 states to 2896 states and 8514 transitions. [2022-03-01 16:07:28,933 INFO L78 Accepts]: Start accepts. Automaton has 2896 states and 8514 transitions. Word has length 74 [2022-03-01 16:07:28,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:28,933 INFO L470 AbstractCegarLoop]: Abstraction has 2896 states and 8514 transitions. [2022-03-01 16:07:28,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:07:28,933 INFO L276 IsEmpty]: Start isEmpty. Operand 2896 states and 8514 transitions. [2022-03-01 16:07:28,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:07:28,937 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:28,937 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:28,953 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 16:07:29,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-01 16:07:29,153 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:29,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:29,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1715064099, now seen corresponding path program 48 times [2022-03-01 16:07:29,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:29,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911563974] [2022-03-01 16:07:29,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:29,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:29,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:29,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:29,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:29,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911563974] [2022-03-01 16:07:29,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911563974] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:29,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098585373] [2022-03-01 16:07:29,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:07:29,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:29,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:29,409 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 16:07:29,412 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 16:07:29,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:07:29,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:29,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:07:29,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:29,813 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:29,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:30,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:30,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098585373] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:30,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:30,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:07:30,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704652539] [2022-03-01 16:07:30,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:30,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:07:30,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:30,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:07:30,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1467, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:07:30,310 INFO L87 Difference]: Start difference. First operand 2896 states and 8514 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:33,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:33,932 INFO L93 Difference]: Finished difference Result 5080 states and 14216 transitions. [2022-03-01 16:07:33,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-01 16:07:33,933 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:07:33,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:33,940 INFO L225 Difference]: With dead ends: 5080 [2022-03-01 16:07:33,940 INFO L226 Difference]: Without dead ends: 4912 [2022-03-01 16:07:33,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5624 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1764, Invalid=15528, Unknown=0, NotChecked=0, Total=17292 [2022-03-01 16:07:33,941 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 1331 mSDsluCounter, 5991 mSDsCounter, 0 mSdLazyCounter, 2780 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1331 SdHoareTripleChecker+Valid, 5894 SdHoareTripleChecker+Invalid, 2943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 2780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:33,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1331 Valid, 5894 Invalid, 2943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 2780 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:07:33,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4912 states. [2022-03-01 16:07:33,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4912 to 2864. [2022-03-01 16:07:33,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2864 states, 2863 states have (on average 2.9332867621376177) internal successors, (8398), 2863 states have internal predecessors, (8398), 0 states have call successors, (0), 0 states have 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:07:33,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2864 states to 2864 states and 8398 transitions. [2022-03-01 16:07:33,988 INFO L78 Accepts]: Start accepts. Automaton has 2864 states and 8398 transitions. Word has length 74 [2022-03-01 16:07:33,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:33,988 INFO L470 AbstractCegarLoop]: Abstraction has 2864 states and 8398 transitions. [2022-03-01 16:07:33,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:33,989 INFO L276 IsEmpty]: Start isEmpty. Operand 2864 states and 8398 transitions. [2022-03-01 16:07:33,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:07:33,993 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:33,993 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:34,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-03-01 16:07:34,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:34,208 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:34,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:34,208 INFO L85 PathProgramCache]: Analyzing trace with hash -69525451, now seen corresponding path program 49 times [2022-03-01 16:07:34,208 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:34,208 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471642765] [2022-03-01 16:07:34,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:34,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:34,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:34,347 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:34,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:34,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471642765] [2022-03-01 16:07:34,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471642765] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:34,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327305799] [2022-03-01 16:07:34,347 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:07:34,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:34,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:34,349 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 16:07:34,349 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 16:07:34,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:34,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:07:34,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:34,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:34,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:35,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327305799] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:35,334 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:35,334 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:07:35,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361242537] [2022-03-01 16:07:35,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:35,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:07:35,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:35,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:07:35,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1463, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:07:35,349 INFO L87 Difference]: Start difference. First operand 2864 states and 8398 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:07:39,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:39,154 INFO L93 Difference]: Finished difference Result 6011 states and 16769 transitions. [2022-03-01 16:07:39,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-01 16:07:39,167 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:07:39,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:39,176 INFO L225 Difference]: With dead ends: 6011 [2022-03-01 16:07:39,177 INFO L226 Difference]: Without dead ends: 5858 [2022-03-01 16:07:39,178 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6417 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=2075, Invalid=17107, Unknown=0, NotChecked=0, Total=19182 [2022-03-01 16:07:39,182 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 1565 mSDsluCounter, 5182 mSDsCounter, 0 mSdLazyCounter, 2370 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1565 SdHoareTripleChecker+Valid, 5145 SdHoareTripleChecker+Invalid, 2587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 2370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:39,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1565 Valid, 5145 Invalid, 2587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 2370 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:07:39,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5858 states. [2022-03-01 16:07:39,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5858 to 3012. [2022-03-01 16:07:39,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3012 states, 3011 states have (on average 2.948189970109598) internal successors, (8877), 3011 states have internal predecessors, (8877), 0 states have call successors, (0), 0 states have 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:07:39,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3012 states to 3012 states and 8877 transitions. [2022-03-01 16:07:39,267 INFO L78 Accepts]: Start accepts. Automaton has 3012 states and 8877 transitions. Word has length 74 [2022-03-01 16:07:39,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:39,267 INFO L470 AbstractCegarLoop]: Abstraction has 3012 states and 8877 transitions. [2022-03-01 16:07:39,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:07:39,267 INFO L276 IsEmpty]: Start isEmpty. Operand 3012 states and 8877 transitions. [2022-03-01 16:07:39,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:07:39,271 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:39,271 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:39,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-03-01 16:07:39,480 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,SelfDestructingSolverStorable51 [2022-03-01 16:07:39,481 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:39,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:39,481 INFO L85 PathProgramCache]: Analyzing trace with hash -743398707, now seen corresponding path program 50 times [2022-03-01 16:07:39,481 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:39,481 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550059952] [2022-03-01 16:07:39,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:39,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:39,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:39,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:39,690 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:39,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550059952] [2022-03-01 16:07:39,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550059952] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:39,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206819345] [2022-03-01 16:07:39,690 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:07:39,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:39,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:39,691 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 16:07:39,692 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 16:07:39,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:07:39,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:39,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:07:39,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:40,304 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:40,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:40,995 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:40,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206819345] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:40,995 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:40,995 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:07:40,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023611897] [2022-03-01 16:07:40,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:40,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:07:40,996 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:40,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:07:40,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1464, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:07:40,996 INFO L87 Difference]: Start difference. First operand 3012 states and 8877 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:45,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:45,661 INFO L93 Difference]: Finished difference Result 5413 states and 15179 transitions. [2022-03-01 16:07:45,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-03-01 16:07:45,661 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:07:45,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:45,669 INFO L225 Difference]: With dead ends: 5413 [2022-03-01 16:07:45,669 INFO L226 Difference]: Without dead ends: 5179 [2022-03-01 16:07:45,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7768 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2381, Invalid=19969, Unknown=0, NotChecked=0, Total=22350 [2022-03-01 16:07:45,674 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 1402 mSDsluCounter, 6020 mSDsCounter, 0 mSdLazyCounter, 2853 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1402 SdHoareTripleChecker+Valid, 5912 SdHoareTripleChecker+Invalid, 3029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 2853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:45,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1402 Valid, 5912 Invalid, 3029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 2853 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:07:45,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5179 states. [2022-03-01 16:07:45,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5179 to 2892. [2022-03-01 16:07:45,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2892 states, 2891 states have (on average 2.9356624005534417) internal successors, (8487), 2891 states have internal predecessors, (8487), 0 states have call successors, (0), 0 states have 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:07:45,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2892 states to 2892 states and 8487 transitions. [2022-03-01 16:07:45,719 INFO L78 Accepts]: Start accepts. Automaton has 2892 states and 8487 transitions. Word has length 74 [2022-03-01 16:07:45,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:45,720 INFO L470 AbstractCegarLoop]: Abstraction has 2892 states and 8487 transitions. [2022-03-01 16:07:45,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:07:45,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2892 states and 8487 transitions. [2022-03-01 16:07:45,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:07:45,723 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:45,723 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:45,739 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 16:07:45,939 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,SelfDestructingSolverStorable52 [2022-03-01 16:07:45,939 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:45,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:45,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1084664455, now seen corresponding path program 51 times [2022-03-01 16:07:45,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:45,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672190415] [2022-03-01 16:07:45,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:45,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:45,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:46,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:46,134 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:46,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672190415] [2022-03-01 16:07:46,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672190415] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:46,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359513791] [2022-03-01 16:07:46,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:07:46,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:46,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:46,135 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 16:07:46,136 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 16:07:46,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 16:07:46,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:46,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:07:46,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:46,797 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:46,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:47,232 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:47,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359513791] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:47,233 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:47,233 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:07:47,233 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529271672] [2022-03-01 16:07:47,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:47,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:07:47,233 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:47,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:07:47,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1425, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:07:47,234 INFO L87 Difference]: Start difference. First operand 2892 states and 8487 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:07:49,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:49,000 INFO L93 Difference]: Finished difference Result 4228 states and 12033 transitions. [2022-03-01 16:07:49,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-01 16:07:49,000 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:07:49,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:49,007 INFO L225 Difference]: With dead ends: 4228 [2022-03-01 16:07:49,007 INFO L226 Difference]: Without dead ends: 4126 [2022-03-01 16:07:49,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2125 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=873, Invalid=6609, Unknown=0, NotChecked=0, Total=7482 [2022-03-01 16:07:49,008 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 1009 mSDsluCounter, 2623 mSDsCounter, 0 mSdLazyCounter, 1239 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1009 SdHoareTripleChecker+Valid, 2673 SdHoareTripleChecker+Invalid, 1368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:49,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1009 Valid, 2673 Invalid, 1368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1239 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:07:49,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4126 states. [2022-03-01 16:07:49,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4126 to 3090. [2022-03-01 16:07:49,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3090 states, 3089 states have (on average 2.9494982194885075) internal successors, (9111), 3089 states have internal predecessors, (9111), 0 states have call successors, (0), 0 states have 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:07:49,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3090 states to 3090 states and 9111 transitions. [2022-03-01 16:07:49,046 INFO L78 Accepts]: Start accepts. Automaton has 3090 states and 9111 transitions. Word has length 74 [2022-03-01 16:07:49,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:49,047 INFO L470 AbstractCegarLoop]: Abstraction has 3090 states and 9111 transitions. [2022-03-01 16:07:49,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:07:49,047 INFO L276 IsEmpty]: Start isEmpty. Operand 3090 states and 9111 transitions. [2022-03-01 16:07:49,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:07:49,051 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:49,051 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:49,067 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 16:07:49,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:49,252 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:49,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:49,252 INFO L85 PathProgramCache]: Analyzing trace with hash 440163693, now seen corresponding path program 52 times [2022-03-01 16:07:49,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:49,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116592285] [2022-03-01 16:07:49,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:49,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:49,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:49,522 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:49,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:49,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116592285] [2022-03-01 16:07:49,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116592285] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:49,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487126782] [2022-03-01 16:07:49,523 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:07:49,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:49,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:49,524 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 16:07:49,525 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 16:07:49,599 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:07:49,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:49,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:07:49,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:50,064 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:50,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:50,465 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:50,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487126782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:50,466 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:50,466 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:07:50,466 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401657536] [2022-03-01 16:07:50,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:50,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:07:50,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:50,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:07:50,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1414, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:07:50,467 INFO L87 Difference]: Start difference. First operand 3090 states and 9111 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:07:55,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:07:55,521 INFO L93 Difference]: Finished difference Result 6445 states and 17787 transitions. [2022-03-01 16:07:55,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-01 16:07:55,521 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:07:55,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:07:55,530 INFO L225 Difference]: With dead ends: 6445 [2022-03-01 16:07:55,531 INFO L226 Difference]: Without dead ends: 6241 [2022-03-01 16:07:55,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10039 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=3586, Invalid=24806, Unknown=0, NotChecked=0, Total=28392 [2022-03-01 16:07:55,532 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 2052 mSDsluCounter, 6342 mSDsCounter, 0 mSdLazyCounter, 3310 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2052 SdHoareTripleChecker+Valid, 6282 SdHoareTripleChecker+Invalid, 3609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 3310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 16:07:55,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2052 Valid, 6282 Invalid, 3609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 3310 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 16:07:55,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6241 states. [2022-03-01 16:07:55,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6241 to 3246. [2022-03-01 16:07:55,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 3245 states have (on average 2.9781201848998458) internal successors, (9664), 3245 states have internal predecessors, (9664), 0 states have call successors, (0), 0 states have 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:07:55,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 9664 transitions. [2022-03-01 16:07:55,596 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 9664 transitions. Word has length 74 [2022-03-01 16:07:55,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:07:55,596 INFO L470 AbstractCegarLoop]: Abstraction has 3246 states and 9664 transitions. [2022-03-01 16:07:55,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:07:55,596 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 9664 transitions. [2022-03-01 16:07:55,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:07:55,601 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:07:55,601 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:07:55,618 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 16:07:55,818 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,SelfDestructingSolverStorable54 [2022-03-01 16:07:55,818 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:07:55,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:07:55,819 INFO L85 PathProgramCache]: Analyzing trace with hash -233709563, now seen corresponding path program 53 times [2022-03-01 16:07:55,819 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:07:55,819 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632333999] [2022-03-01 16:07:55,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:07:55,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:07:55,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:07:56,053 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:56,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:07:56,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632333999] [2022-03-01 16:07:56,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632333999] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:07:56,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957518710] [2022-03-01 16:07:56,054 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:07:56,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:07:56,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:07:56,055 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 16:07:56,056 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 16:07:56,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:07:56,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:07:56,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:07:56,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:07:56,582 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:56,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:07:57,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:07:57,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957518710] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:07:57,085 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:07:57,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:07:57,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692970639] [2022-03-01 16:07:57,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:07:57,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:07:57,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:07:57,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:07:57,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=1409, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:07:57,086 INFO L87 Difference]: Start difference. First operand 3246 states and 9664 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:00,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:00,152 INFO L93 Difference]: Finished difference Result 5507 states and 15504 transitions. [2022-03-01 16:08:00,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-01 16:08:00,152 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:00,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:00,159 INFO L225 Difference]: With dead ends: 5507 [2022-03-01 16:08:00,159 INFO L226 Difference]: Without dead ends: 5147 [2022-03-01 16:08:00,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6105 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2686, Invalid=15674, Unknown=0, NotChecked=0, Total=18360 [2022-03-01 16:08:00,162 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 1526 mSDsluCounter, 4139 mSDsCounter, 0 mSdLazyCounter, 2299 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1526 SdHoareTripleChecker+Valid, 4101 SdHoareTripleChecker+Invalid, 2524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 2299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:00,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1526 Valid, 4101 Invalid, 2524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 2299 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:08:00,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5147 states. [2022-03-01 16:08:00,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5147 to 3221. [2022-03-01 16:08:00,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3221 states, 3220 states have (on average 2.966770186335404) internal successors, (9553), 3220 states have internal predecessors, (9553), 0 states have call successors, (0), 0 states have 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:08:00,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3221 states to 3221 states and 9553 transitions. [2022-03-01 16:08:00,207 INFO L78 Accepts]: Start accepts. Automaton has 3221 states and 9553 transitions. Word has length 74 [2022-03-01 16:08:00,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:00,207 INFO L470 AbstractCegarLoop]: Abstraction has 3221 states and 9553 transitions. [2022-03-01 16:08:00,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:00,208 INFO L276 IsEmpty]: Start isEmpty. Operand 3221 states and 9553 transitions. [2022-03-01 16:08:00,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:00,211 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:00,211 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:00,230 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 16:08:00,428 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,SelfDestructingSolverStorable55 [2022-03-01 16:08:00,428 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:00,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:00,428 INFO L85 PathProgramCache]: Analyzing trace with hash 126938247, now seen corresponding path program 54 times [2022-03-01 16:08:00,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:00,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503855006] [2022-03-01 16:08:00,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:00,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:00,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:00,588 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:00,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:00,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503855006] [2022-03-01 16:08:00,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503855006] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:00,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152918574] [2022-03-01 16:08:00,589 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:08:00,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:00,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:00,590 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 16:08:00,591 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 16:08:00,686 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:08:00,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:00,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:00,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:01,018 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:01,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:01,517 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:01,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152918574] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:01,517 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:01,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:01,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910545398] [2022-03-01 16:08:01,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:01,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:01,518 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:01,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:01,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1449, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:01,518 INFO L87 Difference]: Start difference. First operand 3221 states and 9553 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:06,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:06,455 INFO L93 Difference]: Finished difference Result 6719 states and 18885 transitions. [2022-03-01 16:08:06,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-01 16:08:06,455 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:06,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:06,465 INFO L225 Difference]: With dead ends: 6719 [2022-03-01 16:08:06,465 INFO L226 Difference]: Without dead ends: 6566 [2022-03-01 16:08:06,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7810 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2198, Invalid=20452, Unknown=0, NotChecked=0, Total=22650 [2022-03-01 16:08:06,467 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 1402 mSDsluCounter, 5473 mSDsCounter, 0 mSdLazyCounter, 2873 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1402 SdHoareTripleChecker+Valid, 5456 SdHoareTripleChecker+Invalid, 3046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 2873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:06,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1402 Valid, 5456 Invalid, 3046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 2873 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:08:06,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6566 states. [2022-03-01 16:08:06,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6566 to 3397. [2022-03-01 16:08:06,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3397 states, 3396 states have (on average 2.989693757361602) internal successors, (10153), 3396 states have internal predecessors, (10153), 0 states have call successors, (0), 0 states have 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:08:06,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3397 states to 3397 states and 10153 transitions. [2022-03-01 16:08:06,572 INFO L78 Accepts]: Start accepts. Automaton has 3397 states and 10153 transitions. Word has length 74 [2022-03-01 16:08:06,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:06,573 INFO L470 AbstractCegarLoop]: Abstraction has 3397 states and 10153 transitions. [2022-03-01 16:08:06,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:06,573 INFO L276 IsEmpty]: Start isEmpty. Operand 3397 states and 10153 transitions. [2022-03-01 16:08:06,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:06,578 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:06,578 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:06,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-01 16:08:06,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:06,779 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:06,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:06,779 INFO L85 PathProgramCache]: Analyzing trace with hash -546935009, now seen corresponding path program 55 times [2022-03-01 16:08:06,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:06,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008289379] [2022-03-01 16:08:06,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:06,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:06,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:06,981 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:06,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:06,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008289379] [2022-03-01 16:08:06,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008289379] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:06,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253399076] [2022-03-01 16:08:06,982 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:08:06,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:06,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:07,004 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 16:08:07,005 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 16:08:07,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:07,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:07,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:07,641 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:07,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:08,225 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:08,225 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253399076] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:08,225 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:08,225 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:08,225 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530907657] [2022-03-01 16:08:08,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:08,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:08,225 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:08,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:08,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1450, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:08,226 INFO L87 Difference]: Start difference. First operand 3397 states and 10153 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:12,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:12,489 INFO L93 Difference]: Finished difference Result 6005 states and 16919 transitions. [2022-03-01 16:08:12,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-03-01 16:08:12,490 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:12,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:12,499 INFO L225 Difference]: With dead ends: 6005 [2022-03-01 16:08:12,499 INFO L226 Difference]: Without dead ends: 5762 [2022-03-01 16:08:12,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8101 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=2207, Invalid=21049, Unknown=0, NotChecked=0, Total=23256 [2022-03-01 16:08:12,501 INFO L933 BasicCegarLoop]: 313 mSDtfsCounter, 1517 mSDsluCounter, 4912 mSDsCounter, 0 mSdLazyCounter, 2604 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1517 SdHoareTripleChecker+Valid, 4939 SdHoareTripleChecker+Invalid, 2796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 2604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:12,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1517 Valid, 4939 Invalid, 2796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 2604 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:08:12,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5762 states. [2022-03-01 16:08:12,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5762 to 3365. [2022-03-01 16:08:12,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3365 states, 3364 states have (on average 2.977705112960761) internal successors, (10017), 3364 states have internal predecessors, (10017), 0 states have call successors, (0), 0 states have 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:08:12,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3365 states to 3365 states and 10017 transitions. [2022-03-01 16:08:12,551 INFO L78 Accepts]: Start accepts. Automaton has 3365 states and 10017 transitions. Word has length 74 [2022-03-01 16:08:12,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:12,552 INFO L470 AbstractCegarLoop]: Abstraction has 3365 states and 10017 transitions. [2022-03-01 16:08:12,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:12,552 INFO L276 IsEmpty]: Start isEmpty. Operand 3365 states and 10017 transitions. [2022-03-01 16:08:12,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:12,569 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:12,570 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:12,588 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 16:08:12,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:12,786 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:12,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:12,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1507884503, now seen corresponding path program 56 times [2022-03-01 16:08:12,786 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:12,786 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123609310] [2022-03-01 16:08:12,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:12,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:12,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:12,971 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:12,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:12,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123609310] [2022-03-01 16:08:12,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123609310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:12,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10429208] [2022-03-01 16:08:12,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:08:12,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:12,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:12,972 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 16:08:12,973 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 16:08:13,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:08:13,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:13,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:13,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:13,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:13,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:14,082 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:14,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10429208] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:14,083 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:14,083 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:14,083 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735369290] [2022-03-01 16:08:14,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:14,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:14,083 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:14,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:14,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1455, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:14,084 INFO L87 Difference]: Start difference. First operand 3365 states and 10017 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:18,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:18,641 INFO L93 Difference]: Finished difference Result 6318 states and 17865 transitions. [2022-03-01 16:08:18,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-03-01 16:08:18,641 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:18,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:18,651 INFO L225 Difference]: With dead ends: 6318 [2022-03-01 16:08:18,651 INFO L226 Difference]: Without dead ends: 6165 [2022-03-01 16:08:18,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5970 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1786, Invalid=16304, Unknown=0, NotChecked=0, Total=18090 [2022-03-01 16:08:18,652 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 1066 mSDsluCounter, 7119 mSDsCounter, 0 mSdLazyCounter, 3579 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 6998 SdHoareTripleChecker+Invalid, 3724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 3579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:18,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1066 Valid, 6998 Invalid, 3724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 3579 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:08:18,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6165 states. [2022-03-01 16:08:18,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6165 to 3465. [2022-03-01 16:08:18,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3465 states, 3464 states have (on average 2.9988452655889146) internal successors, (10388), 3464 states have internal predecessors, (10388), 0 states have call successors, (0), 0 states have 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:08:18,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3465 states to 3465 states and 10388 transitions. [2022-03-01 16:08:18,708 INFO L78 Accepts]: Start accepts. Automaton has 3465 states and 10388 transitions. Word has length 74 [2022-03-01 16:08:18,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:18,708 INFO L470 AbstractCegarLoop]: Abstraction has 3465 states and 10388 transitions. [2022-03-01 16:08:18,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:18,708 INFO L276 IsEmpty]: Start isEmpty. Operand 3465 states and 10388 transitions. [2022-03-01 16:08:18,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:18,712 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:18,712 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:18,730 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 16:08:18,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:18,929 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:18,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:18,929 INFO L85 PathProgramCache]: Analyzing trace with hash 2113209537, now seen corresponding path program 57 times [2022-03-01 16:08:18,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:18,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615747686] [2022-03-01 16:08:18,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:18,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:19,171 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:19,171 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:19,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615747686] [2022-03-01 16:08:19,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615747686] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:19,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586917136] [2022-03-01 16:08:19,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:08:19,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:19,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:19,173 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 16:08:19,174 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 16:08:19,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:08:19,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:19,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:19,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:19,669 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:19,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:20,182 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:20,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586917136] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:20,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:20,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:20,183 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505544775] [2022-03-01 16:08:20,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:20,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:20,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:20,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:20,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1452, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:20,184 INFO L87 Difference]: Start difference. First operand 3465 states and 10388 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:23,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:23,361 INFO L93 Difference]: Finished difference Result 5684 states and 16183 transitions. [2022-03-01 16:08:23,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-01 16:08:23,361 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:23,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:23,370 INFO L225 Difference]: With dead ends: 5684 [2022-03-01 16:08:23,370 INFO L226 Difference]: Without dead ends: 5441 [2022-03-01 16:08:23,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5355 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1628, Invalid=14884, Unknown=0, NotChecked=0, Total=16512 [2022-03-01 16:08:23,372 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 1025 mSDsluCounter, 6165 mSDsCounter, 0 mSdLazyCounter, 3131 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1025 SdHoareTripleChecker+Valid, 6123 SdHoareTripleChecker+Invalid, 3279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 3131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:23,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1025 Valid, 6123 Invalid, 3279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 3131 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:08:23,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5441 states. [2022-03-01 16:08:23,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5441 to 3401. [2022-03-01 16:08:23,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3401 states, 3400 states have (on average 2.981176470588235) internal successors, (10136), 3400 states have internal predecessors, (10136), 0 states have call successors, (0), 0 states have 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:08:23,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3401 states to 3401 states and 10136 transitions. [2022-03-01 16:08:23,421 INFO L78 Accepts]: Start accepts. Automaton has 3401 states and 10136 transitions. Word has length 74 [2022-03-01 16:08:23,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:23,422 INFO L470 AbstractCegarLoop]: Abstraction has 3401 states and 10136 transitions. [2022-03-01 16:08:23,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:23,422 INFO L276 IsEmpty]: Start isEmpty. Operand 3401 states and 10136 transitions. [2022-03-01 16:08:23,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:23,426 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:23,426 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:23,461 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 16:08:23,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-01 16:08:23,639 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:23,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:23,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1327806731, now seen corresponding path program 58 times [2022-03-01 16:08:23,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:23,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474141058] [2022-03-01 16:08:23,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:23,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:23,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:23,860 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:23,860 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:23,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474141058] [2022-03-01 16:08:23,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474141058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:23,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221910395] [2022-03-01 16:08:23,860 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:08:23,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:23,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:23,861 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 16:08:23,862 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 16:08:23,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:08:23,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:23,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:23,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:24,397 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:24,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:25,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:25,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221910395] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:25,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:25,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:25,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174529342] [2022-03-01 16:08:25,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:25,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:25,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:25,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:25,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1461, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:25,019 INFO L87 Difference]: Start difference. First operand 3401 states and 10136 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:29,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:29,975 INFO L93 Difference]: Finished difference Result 6166 states and 17524 transitions. [2022-03-01 16:08:29,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-01 16:08:29,976 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:29,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:29,985 INFO L225 Difference]: With dead ends: 6166 [2022-03-01 16:08:29,985 INFO L226 Difference]: Without dead ends: 5953 [2022-03-01 16:08:29,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7977 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=2229, Invalid=21027, Unknown=0, NotChecked=0, Total=23256 [2022-03-01 16:08:29,987 INFO L933 BasicCegarLoop]: 286 mSDtfsCounter, 1150 mSDsluCounter, 5019 mSDsCounter, 0 mSdLazyCounter, 2363 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1150 SdHoareTripleChecker+Valid, 5053 SdHoareTripleChecker+Invalid, 2513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 2363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:29,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1150 Valid, 5053 Invalid, 2513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 2363 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:08:29,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5953 states. [2022-03-01 16:08:30,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5953 to 3585. [2022-03-01 16:08:30,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3585 states, 3584 states have (on average 2.9815848214285716) internal successors, (10686), 3584 states have internal predecessors, (10686), 0 states have call successors, (0), 0 states have 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:08:30,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3585 states to 3585 states and 10686 transitions. [2022-03-01 16:08:30,043 INFO L78 Accepts]: Start accepts. Automaton has 3585 states and 10686 transitions. Word has length 74 [2022-03-01 16:08:30,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:30,044 INFO L470 AbstractCegarLoop]: Abstraction has 3585 states and 10686 transitions. [2022-03-01 16:08:30,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:30,044 INFO L276 IsEmpty]: Start isEmpty. Operand 3585 states and 10686 transitions. [2022-03-01 16:08:30,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:30,048 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:30,048 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:30,064 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-01 16:08:30,263 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,SelfDestructingSolverStorable60 [2022-03-01 16:08:30,263 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:30,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:30,264 INFO L85 PathProgramCache]: Analyzing trace with hash -485881909, now seen corresponding path program 59 times [2022-03-01 16:08:30,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:30,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352233036] [2022-03-01 16:08:30,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:30,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:30,493 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:30,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:30,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352233036] [2022-03-01 16:08:30,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352233036] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:30,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835795238] [2022-03-01 16:08:30,494 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:08:30,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:30,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:30,495 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 16:08:30,496 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 16:08:30,582 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:08:30,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:30,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:30,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:30,991 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:30,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:31,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:31,710 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835795238] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:31,710 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:31,710 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:31,710 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52031115] [2022-03-01 16:08:31,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:31,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:31,710 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:31,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:31,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1463, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:31,711 INFO L87 Difference]: Start difference. First operand 3585 states and 10686 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:36,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:36,193 INFO L93 Difference]: Finished difference Result 7074 states and 20143 transitions. [2022-03-01 16:08:36,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-03-01 16:08:36,194 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:36,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:36,226 INFO L225 Difference]: With dead ends: 7074 [2022-03-01 16:08:36,226 INFO L226 Difference]: Without dead ends: 6921 [2022-03-01 16:08:36,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8503 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=2703, Invalid=21477, Unknown=0, NotChecked=0, Total=24180 [2022-03-01 16:08:36,227 INFO L933 BasicCegarLoop]: 327 mSDtfsCounter, 1146 mSDsluCounter, 7164 mSDsCounter, 0 mSdLazyCounter, 3642 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1146 SdHoareTripleChecker+Valid, 7146 SdHoareTripleChecker+Invalid, 3804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 3642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:36,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1146 Valid, 7146 Invalid, 3804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 3642 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 16:08:36,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6921 states. [2022-03-01 16:08:36,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6921 to 3673. [2022-03-01 16:08:36,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3673 states, 3672 states have (on average 2.9891067538126364) internal successors, (10976), 3672 states have internal predecessors, (10976), 0 states have call successors, (0), 0 states have 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:08:36,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3673 states to 3673 states and 10976 transitions. [2022-03-01 16:08:36,291 INFO L78 Accepts]: Start accepts. Automaton has 3673 states and 10976 transitions. Word has length 74 [2022-03-01 16:08:36,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:36,291 INFO L470 AbstractCegarLoop]: Abstraction has 3673 states and 10976 transitions. [2022-03-01 16:08:36,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:36,291 INFO L276 IsEmpty]: Start isEmpty. Operand 3673 states and 10976 transitions. [2022-03-01 16:08:36,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:36,296 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:36,296 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:36,314 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 16:08:36,511 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,SelfDestructingSolverStorable61 [2022-03-01 16:08:36,511 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:36,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:36,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1159755165, now seen corresponding path program 60 times [2022-03-01 16:08:36,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:36,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745411873] [2022-03-01 16:08:36,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:36,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:36,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:36,737 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:36,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:36,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745411873] [2022-03-01 16:08:36,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745411873] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:36,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463515341] [2022-03-01 16:08:36,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:08:36,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:36,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:36,739 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 16:08:36,739 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 16:08:36,813 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:08:36,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:36,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:36,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:37,136 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:37,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:37,604 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:37,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463515341] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:37,605 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:37,605 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:37,605 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221093400] [2022-03-01 16:08:37,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:37,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:37,605 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:37,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:37,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1464, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:37,606 INFO L87 Difference]: Start difference. First operand 3673 states and 10976 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:42,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:42,827 INFO L93 Difference]: Finished difference Result 6595 states and 18831 transitions. [2022-03-01 16:08:42,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-01 16:08:42,828 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:42,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:42,838 INFO L225 Difference]: With dead ends: 6595 [2022-03-01 16:08:42,838 INFO L226 Difference]: Without dead ends: 6397 [2022-03-01 16:08:42,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9186 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=2527, Invalid=23233, Unknown=0, NotChecked=0, Total=25760 [2022-03-01 16:08:42,840 INFO L933 BasicCegarLoop]: 306 mSDtfsCounter, 1128 mSDsluCounter, 6646 mSDsCounter, 0 mSdLazyCounter, 3397 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1128 SdHoareTripleChecker+Valid, 6625 SdHoareTripleChecker+Invalid, 3577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 3397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:42,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1128 Valid, 6625 Invalid, 3577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 3397 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 16:08:42,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6397 states. [2022-03-01 16:08:42,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6397 to 3669. [2022-03-01 16:08:42,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3669 states, 3668 states have (on average 2.9850054525627043) internal successors, (10949), 3668 states have internal predecessors, (10949), 0 states have call successors, (0), 0 states have 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:08:42,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3669 states to 3669 states and 10949 transitions. [2022-03-01 16:08:42,895 INFO L78 Accepts]: Start accepts. Automaton has 3669 states and 10949 transitions. Word has length 74 [2022-03-01 16:08:42,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:42,895 INFO L470 AbstractCegarLoop]: Abstraction has 3669 states and 10949 transitions. [2022-03-01 16:08:42,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:42,896 INFO L276 IsEmpty]: Start isEmpty. Operand 3669 states and 10949 transitions. [2022-03-01 16:08:42,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:42,900 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:42,900 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:42,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-01 16:08:43,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:43,103 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:43,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:43,104 INFO L85 PathProgramCache]: Analyzing trace with hash -410298985, now seen corresponding path program 61 times [2022-03-01 16:08:43,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:43,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192372374] [2022-03-01 16:08:43,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:43,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:43,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:43,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:43,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:43,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192372374] [2022-03-01 16:08:43,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192372374] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:43,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832180217] [2022-03-01 16:08:43,272 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:08:43,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:43,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:43,273 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 16:08:43,274 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 16:08:43,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:43,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:43,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:43,657 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:43,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:43,992 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:43,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832180217] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:43,992 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:43,992 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:08:43,992 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132516484] [2022-03-01 16:08:43,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:43,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:08:43,992 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:43,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:08:43,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1365, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:08:43,993 INFO L87 Difference]: Start difference. First operand 3669 states and 10949 transitions. Second operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:45,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:45,909 INFO L93 Difference]: Finished difference Result 5647 states and 16189 transitions. [2022-03-01 16:08:45,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-01 16:08:45,910 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:45,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:45,919 INFO L225 Difference]: With dead ends: 5647 [2022-03-01 16:08:45,919 INFO L226 Difference]: Without dead ends: 5545 [2022-03-01 16:08:45,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3196 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1246, Invalid=9056, Unknown=0, NotChecked=0, Total=10302 [2022-03-01 16:08:45,921 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 853 mSDsluCounter, 3941 mSDsCounter, 0 mSdLazyCounter, 1779 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 3942 SdHoareTripleChecker+Invalid, 1869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:45,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 3942 Invalid, 1869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1779 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:08:45,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5545 states. [2022-03-01 16:08:45,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5545 to 3825. [2022-03-01 16:08:45,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 2.9973849372384938) internal successors, (11462), 3824 states have internal predecessors, (11462), 0 states have call successors, (0), 0 states have 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:08:45,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 11462 transitions. [2022-03-01 16:08:45,987 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 11462 transitions. Word has length 74 [2022-03-01 16:08:45,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:45,987 INFO L470 AbstractCegarLoop]: Abstraction has 3825 states and 11462 transitions. [2022-03-01 16:08:45,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:08:45,987 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 11462 transitions. [2022-03-01 16:08:45,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:45,992 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:45,992 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:46,008 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 16:08:46,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:46,208 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:46,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:46,208 INFO L85 PathProgramCache]: Analyzing trace with hash -389581599, now seen corresponding path program 62 times [2022-03-01 16:08:46,209 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:46,209 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982319827] [2022-03-01 16:08:46,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:46,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:46,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:46,398 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:46,398 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:46,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982319827] [2022-03-01 16:08:46,398 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982319827] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:46,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745898147] [2022-03-01 16:08:46,399 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:08:46,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:46,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:46,401 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 16:08:46,401 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 16:08:46,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:08:46,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:46,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:46,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:46,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:46,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:47,160 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:47,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745898147] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:47,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:47,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:47,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182744530] [2022-03-01 16:08:47,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:47,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:47,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:47,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:47,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1436, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:47,162 INFO L87 Difference]: Start difference. First operand 3825 states and 11462 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:49,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:49,270 INFO L93 Difference]: Finished difference Result 5455 states and 15725 transitions. [2022-03-01 16:08:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 16:08:49,270 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:49,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:49,278 INFO L225 Difference]: With dead ends: 5455 [2022-03-01 16:08:49,278 INFO L226 Difference]: Without dead ends: 5353 [2022-03-01 16:08:49,279 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2678 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1115, Invalid=7815, Unknown=0, NotChecked=0, Total=8930 [2022-03-01 16:08:49,279 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 874 mSDsluCounter, 4244 mSDsCounter, 0 mSdLazyCounter, 1927 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 874 SdHoareTripleChecker+Valid, 4228 SdHoareTripleChecker+Invalid, 2034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:49,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [874 Valid, 4228 Invalid, 2034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1927 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:08:49,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5353 states. [2022-03-01 16:08:49,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5353 to 3853. [2022-03-01 16:08:49,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3853 states, 3852 states have (on average 2.9976635514018692) internal successors, (11547), 3852 states have internal predecessors, (11547), 0 states have call successors, (0), 0 states have 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:08:49,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3853 states to 3853 states and 11547 transitions. [2022-03-01 16:08:49,336 INFO L78 Accepts]: Start accepts. Automaton has 3853 states and 11547 transitions. Word has length 74 [2022-03-01 16:08:49,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:49,336 INFO L470 AbstractCegarLoop]: Abstraction has 3853 states and 11547 transitions. [2022-03-01 16:08:49,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:49,336 INFO L276 IsEmpty]: Start isEmpty. Operand 3853 states and 11547 transitions. [2022-03-01 16:08:49,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:49,341 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:49,341 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:49,357 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 16:08:49,555 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,SelfDestructingSolverStorable64 [2022-03-01 16:08:49,556 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:49,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:49,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1034082361, now seen corresponding path program 63 times [2022-03-01 16:08:49,579 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:49,579 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118230280] [2022-03-01 16:08:49,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:49,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:49,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:49,788 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:49,788 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:49,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118230280] [2022-03-01 16:08:49,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118230280] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:49,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923630275] [2022-03-01 16:08:49,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:08:49,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:49,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:49,790 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 16:08:49,790 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 16:08:49,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:08:49,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:49,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:49,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:50,380 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:50,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:50,784 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:50,785 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923630275] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:50,785 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:50,785 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:50,785 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863184751] [2022-03-01 16:08:50,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:50,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:50,785 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:50,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:50,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1432, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:50,786 INFO L87 Difference]: Start difference. First operand 3853 states and 11547 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:57,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:08:57,489 INFO L93 Difference]: Finished difference Result 8370 states and 23518 transitions. [2022-03-01 16:08:57,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2022-03-01 16:08:57,490 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:08:57,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:08:57,502 INFO L225 Difference]: With dead ends: 8370 [2022-03-01 16:08:57,503 INFO L226 Difference]: Without dead ends: 8136 [2022-03-01 16:08:57,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16880 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=5486, Invalid=38404, Unknown=0, NotChecked=0, Total=43890 [2022-03-01 16:08:57,506 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 1992 mSDsluCounter, 6985 mSDsCounter, 0 mSdLazyCounter, 3399 mSolverCounterSat, 383 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1992 SdHoareTripleChecker+Valid, 6964 SdHoareTripleChecker+Invalid, 3782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 383 IncrementalHoareTripleChecker+Valid, 3399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 16:08:57,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1992 Valid, 6964 Invalid, 3782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [383 Valid, 3399 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 16:08:57,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8136 states. [2022-03-01 16:08:57,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8136 to 4121. [2022-03-01 16:08:57,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4121 states, 4120 states have (on average 3.013592233009709) internal successors, (12416), 4120 states have internal predecessors, (12416), 0 states have call successors, (0), 0 states have 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:08:57,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4121 states to 4121 states and 12416 transitions. [2022-03-01 16:08:57,600 INFO L78 Accepts]: Start accepts. Automaton has 4121 states and 12416 transitions. Word has length 74 [2022-03-01 16:08:57,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:08:57,601 INFO L470 AbstractCegarLoop]: Abstraction has 4121 states and 12416 transitions. [2022-03-01 16:08:57,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:08:57,601 INFO L276 IsEmpty]: Start isEmpty. Operand 4121 states and 12416 transitions. [2022-03-01 16:08:57,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:08:57,606 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:08:57,606 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:08:57,622 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 16:08:57,811 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,SelfDestructingSolverStorable65 [2022-03-01 16:08:57,811 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:08:57,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:08:57,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1509045113, now seen corresponding path program 64 times [2022-03-01 16:08:57,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:08:57,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995037550] [2022-03-01 16:08:57,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:08:57,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:08:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:08:58,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:58,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:08:58,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995037550] [2022-03-01 16:08:58,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995037550] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:08:58,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694974110] [2022-03-01 16:08:58,036 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:08:58,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:08:58,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:08:58,037 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 16:08:58,038 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 16:08:58,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:08:58,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:08:58,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:08:58,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:08:58,636 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:58,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:08:59,297 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:08:59,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694974110] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:08:59,297 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:08:59,297 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:08:59,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241493657] [2022-03-01 16:08:59,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:08:59,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:08:59,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:08:59,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:08:59,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:08:59,299 INFO L87 Difference]: Start difference. First operand 4121 states and 12416 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:09:04,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:09:04,646 INFO L93 Difference]: Finished difference Result 8546 states and 24271 transitions. [2022-03-01 16:09:04,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-03-01 16:09:04,646 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:09:04,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:09:04,659 INFO L225 Difference]: With dead ends: 8546 [2022-03-01 16:09:04,659 INFO L226 Difference]: Without dead ends: 8261 [2022-03-01 16:09:04,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12173 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=2808, Invalid=30498, Unknown=0, NotChecked=0, Total=33306 [2022-03-01 16:09:04,662 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 1511 mSDsluCounter, 6927 mSDsCounter, 0 mSdLazyCounter, 3455 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1511 SdHoareTripleChecker+Valid, 6916 SdHoareTripleChecker+Invalid, 3650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 3455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 16:09:04,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1511 Valid, 6916 Invalid, 3650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 3455 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 16:09:04,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8261 states. [2022-03-01 16:09:04,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8261 to 4401. [2022-03-01 16:09:04,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4401 states, 4400 states have (on average 3.0322727272727272) internal successors, (13342), 4400 states have internal predecessors, (13342), 0 states have call successors, (0), 0 states have 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:09:04,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4401 states to 4401 states and 13342 transitions. [2022-03-01 16:09:04,736 INFO L78 Accepts]: Start accepts. Automaton has 4401 states and 13342 transitions. Word has length 74 [2022-03-01 16:09:04,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:09:04,736 INFO L470 AbstractCegarLoop]: Abstraction has 4401 states and 13342 transitions. [2022-03-01 16:09:04,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:09:04,736 INFO L276 IsEmpty]: Start isEmpty. Operand 4401 states and 13342 transitions. [2022-03-01 16:09:04,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:09:04,741 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:09:04,742 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:09:04,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-01 16:09:04,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:04,957 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:09:04,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:09:04,958 INFO L85 PathProgramCache]: Analyzing trace with hash 835171857, now seen corresponding path program 65 times [2022-03-01 16:09:04,958 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:09:04,958 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543723043] [2022-03-01 16:09:04,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:09:04,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:09:04,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:05,227 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:05,228 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:09:05,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543723043] [2022-03-01 16:09:05,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543723043] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:09:05,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534259939] [2022-03-01 16:09:05,228 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:09:05,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:05,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:09:05,229 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 16:09:05,230 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 16:09:05,305 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:09:05,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:09:05,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:09:05,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:09:05,839 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:05,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:09:06,391 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:06,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534259939] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:09:06,391 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:09:06,391 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:09:06,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291115705] [2022-03-01 16:09:06,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:09:06,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:09:06,392 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:09:06,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:09:06,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1455, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:09:06,392 INFO L87 Difference]: Start difference. First operand 4401 states and 13342 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:12,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:09:12,735 INFO L93 Difference]: Finished difference Result 7638 states and 21892 transitions. [2022-03-01 16:09:12,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-01 16:09:12,736 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:09:12,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:09:12,747 INFO L225 Difference]: With dead ends: 7638 [2022-03-01 16:09:12,747 INFO L226 Difference]: Without dead ends: 7227 [2022-03-01 16:09:12,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9807 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=2682, Invalid=25040, Unknown=0, NotChecked=0, Total=27722 [2022-03-01 16:09:12,750 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 1298 mSDsluCounter, 7232 mSDsCounter, 0 mSdLazyCounter, 3786 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1298 SdHoareTripleChecker+Valid, 7179 SdHoareTripleChecker+Invalid, 3954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 3786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:09:12,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1298 Valid, 7179 Invalid, 3954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 3786 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:09:12,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7227 states. [2022-03-01 16:09:12,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7227 to 4649. [2022-03-01 16:09:12,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 3.0395869191049916) internal successors, (14128), 4648 states have internal predecessors, (14128), 0 states have call successors, (0), 0 states have 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:09:12,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 14128 transitions. [2022-03-01 16:09:12,820 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 14128 transitions. Word has length 74 [2022-03-01 16:09:12,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:09:12,821 INFO L470 AbstractCegarLoop]: Abstraction has 4649 states and 14128 transitions. [2022-03-01 16:09:12,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:12,821 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 14128 transitions. [2022-03-01 16:09:12,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:09:12,827 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:09:12,827 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:09:12,843 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 16:09:13,041 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,SelfDestructingSolverStorable67 [2022-03-01 16:09:13,041 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:09:13,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:09:13,041 INFO L85 PathProgramCache]: Analyzing trace with hash -125777637, now seen corresponding path program 66 times [2022-03-01 16:09:13,042 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:09:13,042 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135911310] [2022-03-01 16:09:13,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:09:13,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:09:13,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:13,262 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:13,262 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:09:13,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135911310] [2022-03-01 16:09:13,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135911310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:09:13,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591022705] [2022-03-01 16:09:13,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:09:13,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:13,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:09:13,264 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 16:09:13,265 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 16:09:13,343 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:09:13,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:09:13,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:09:13,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:09:13,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:13,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:09:14,582 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:14,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591022705] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:09:14,582 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:09:14,582 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:09:14,582 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455575426] [2022-03-01 16:09:14,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:09:14,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:09:14,583 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:09:14,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:09:14,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:09:14,583 INFO L87 Difference]: Start difference. First operand 4649 states and 14128 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:09:22,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:09:22,068 INFO L93 Difference]: Finished difference Result 9639 states and 27462 transitions. [2022-03-01 16:09:22,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-03-01 16:09:22,068 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:09:22,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:09:22,085 INFO L225 Difference]: With dead ends: 9639 [2022-03-01 16:09:22,086 INFO L226 Difference]: Without dead ends: 9426 [2022-03-01 16:09:22,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 199 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15082 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=3428, Invalid=36772, Unknown=0, NotChecked=0, Total=40200 [2022-03-01 16:09:22,088 INFO L933 BasicCegarLoop]: 365 mSDtfsCounter, 1823 mSDsluCounter, 7653 mSDsCounter, 0 mSdLazyCounter, 3724 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 7536 SdHoareTripleChecker+Invalid, 3979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 3724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:09:22,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1823 Valid, 7536 Invalid, 3979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 3724 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:09:22,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9426 states. [2022-03-01 16:09:22,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9426 to 4912. [2022-03-01 16:09:22,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4912 states, 4911 states have (on average 3.058440236204439) internal successors, (15020), 4911 states have internal predecessors, (15020), 0 states have call successors, (0), 0 states have 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:09:22,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4912 states to 4912 states and 15020 transitions. [2022-03-01 16:09:22,184 INFO L78 Accepts]: Start accepts. Automaton has 4912 states and 15020 transitions. Word has length 74 [2022-03-01 16:09:22,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:09:22,184 INFO L470 AbstractCegarLoop]: Abstraction has 4912 states and 15020 transitions. [2022-03-01 16:09:22,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:09:22,184 INFO L276 IsEmpty]: Start isEmpty. Operand 4912 states and 15020 transitions. [2022-03-01 16:09:22,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:09:22,190 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:09:22,190 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:09:22,206 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 16:09:22,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-01 16:09:22,407 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:09:22,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:09:22,407 INFO L85 PathProgramCache]: Analyzing trace with hash -799650893, now seen corresponding path program 67 times [2022-03-01 16:09:22,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:09:22,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245181587] [2022-03-01 16:09:22,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:09:22,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:09:22,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:22,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:22,671 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:09:22,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245181587] [2022-03-01 16:09:22,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245181587] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:09:22,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51284100] [2022-03-01 16:09:22,671 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:09:22,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:22,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:09:22,673 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 16:09:22,673 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 16:09:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:22,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:09:22,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:09:23,154 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:23,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:09:23,577 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:23,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51284100] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:09:23,577 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:09:23,577 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:09:23,577 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154281737] [2022-03-01 16:09:23,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:09:23,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:09:23,577 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:09:23,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:09:23,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1451, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:09:23,578 INFO L87 Difference]: Start difference. First operand 4912 states and 15020 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:27,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:09:27,862 INFO L93 Difference]: Finished difference Result 8084 states and 23396 transitions. [2022-03-01 16:09:27,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-01 16:09:27,862 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:09:27,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:09:27,873 INFO L225 Difference]: With dead ends: 8084 [2022-03-01 16:09:27,873 INFO L226 Difference]: Without dead ends: 7760 [2022-03-01 16:09:27,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9845 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=2738, Invalid=25318, Unknown=0, NotChecked=0, Total=28056 [2022-03-01 16:09:27,875 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 1633 mSDsluCounter, 5800 mSDsCounter, 0 mSdLazyCounter, 3054 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1633 SdHoareTripleChecker+Valid, 5794 SdHoareTripleChecker+Invalid, 3274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 3054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:09:27,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1633 Valid, 5794 Invalid, 3274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 3054 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:09:27,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7760 states. [2022-03-01 16:09:27,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7760 to 4936. [2022-03-01 16:09:27,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4936 states, 4935 states have (on average 3.059371833839919) internal successors, (15098), 4935 states have internal predecessors, (15098), 0 states have call successors, (0), 0 states have 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:09:27,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4936 states to 4936 states and 15098 transitions. [2022-03-01 16:09:27,943 INFO L78 Accepts]: Start accepts. Automaton has 4936 states and 15098 transitions. Word has length 74 [2022-03-01 16:09:27,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:09:27,943 INFO L470 AbstractCegarLoop]: Abstraction has 4936 states and 15098 transitions. [2022-03-01 16:09:27,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:27,943 INFO L276 IsEmpty]: Start isEmpty. Operand 4936 states and 15098 transitions. [2022-03-01 16:09:27,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:09:27,949 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:09:27,949 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:09:27,969 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 16:09:28,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-01 16:09:28,169 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:09:28,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:09:28,170 INFO L85 PathProgramCache]: Analyzing trace with hash -537638723, now seen corresponding path program 68 times [2022-03-01 16:09:28,170 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:09:28,170 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180967261] [2022-03-01 16:09:28,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:09:28,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:09:28,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:28,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:28,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:09:28,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180967261] [2022-03-01 16:09:28,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180967261] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:09:28,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407357175] [2022-03-01 16:09:28,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:09:28,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:28,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:09:28,408 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 16:09:28,410 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 16:09:28,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:09:28,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:09:28,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:09:28,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:09:28,795 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:28,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:09:29,251 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:29,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407357175] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:09:29,251 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:09:29,251 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:09:29,251 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582883969] [2022-03-01 16:09:29,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:09:29,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:09:29,252 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:09:29,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:09:29,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1455, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:09:29,252 INFO L87 Difference]: Start difference. First operand 4936 states and 15098 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:34,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:09:34,467 INFO L93 Difference]: Finished difference Result 8215 states and 23694 transitions. [2022-03-01 16:09:34,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 154 states. [2022-03-01 16:09:34,467 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:09:34,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:09:34,480 INFO L225 Difference]: With dead ends: 8215 [2022-03-01 16:09:34,480 INFO L226 Difference]: Without dead ends: 7804 [2022-03-01 16:09:34,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11234 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=2914, Invalid=28592, Unknown=0, NotChecked=0, Total=31506 [2022-03-01 16:09:34,483 INFO L933 BasicCegarLoop]: 318 mSDtfsCounter, 1323 mSDsluCounter, 6256 mSDsCounter, 0 mSdLazyCounter, 3277 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1323 SdHoareTripleChecker+Valid, 6259 SdHoareTripleChecker+Invalid, 3480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 3277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:09:34,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1323 Valid, 6259 Invalid, 3480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 3277 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:09:34,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7804 states. [2022-03-01 16:09:34,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7804 to 4956. [2022-03-01 16:09:34,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4956 states, 4955 states have (on average 3.053279515640767) internal successors, (15129), 4955 states have internal predecessors, (15129), 0 states have call successors, (0), 0 states have 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:09:34,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4956 states to 4956 states and 15129 transitions. [2022-03-01 16:09:34,576 INFO L78 Accepts]: Start accepts. Automaton has 4956 states and 15129 transitions. Word has length 74 [2022-03-01 16:09:34,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:09:34,576 INFO L470 AbstractCegarLoop]: Abstraction has 4956 states and 15129 transitions. [2022-03-01 16:09:34,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:34,576 INFO L276 IsEmpty]: Start isEmpty. Operand 4956 states and 15129 transitions. [2022-03-01 16:09:34,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:09:34,582 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:09:34,582 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:09:34,598 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-01 16:09:34,798 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,SelfDestructingSolverStorable70 [2022-03-01 16:09:34,799 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:09:34,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:09:34,799 INFO L85 PathProgramCache]: Analyzing trace with hash 2122505823, now seen corresponding path program 69 times [2022-03-01 16:09:34,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:09:34,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750271787] [2022-03-01 16:09:34,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:09:34,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:09:34,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:35,046 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:35,046 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:09:35,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750271787] [2022-03-01 16:09:35,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750271787] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:09:35,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719876843] [2022-03-01 16:09:35,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:09:35,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:35,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:09:35,048 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:09:35,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-01 16:09:35,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:09:35,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:09:35,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:09:35,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:09:35,448 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:35,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:09:35,939 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:35,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719876843] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:09:35,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:09:35,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:09:35,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651496093] [2022-03-01 16:09:35,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:09:35,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:09:35,940 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:09:35,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:09:35,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1455, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:09:35,941 INFO L87 Difference]: Start difference. First operand 4956 states and 15129 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:40,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:09:40,985 INFO L93 Difference]: Finished difference Result 8235 states and 23774 transitions. [2022-03-01 16:09:40,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-01 16:09:40,985 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:09:40,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:09:40,998 INFO L225 Difference]: With dead ends: 8235 [2022-03-01 16:09:40,998 INFO L226 Difference]: Without dead ends: 7911 [2022-03-01 16:09:41,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10814 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2796, Invalid=27654, Unknown=0, NotChecked=0, Total=30450 [2022-03-01 16:09:41,000 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1451 mSDsluCounter, 5476 mSDsCounter, 0 mSdLazyCounter, 2968 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1451 SdHoareTripleChecker+Valid, 5512 SdHoareTripleChecker+Invalid, 3218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 2968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:09:41,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1451 Valid, 5512 Invalid, 3218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 2968 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:09:41,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7911 states. [2022-03-01 16:09:41,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7911 to 4745. [2022-03-01 16:09:41,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4745 states, 4744 states have (on average 3.0413153456998314) internal successors, (14428), 4744 states have internal predecessors, (14428), 0 states have call successors, (0), 0 states have 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:09:41,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4745 states to 4745 states and 14428 transitions. [2022-03-01 16:09:41,075 INFO L78 Accepts]: Start accepts. Automaton has 4745 states and 14428 transitions. Word has length 74 [2022-03-01 16:09:41,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:09:41,075 INFO L470 AbstractCegarLoop]: Abstraction has 4745 states and 14428 transitions. [2022-03-01 16:09:41,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:41,075 INFO L276 IsEmpty]: Start isEmpty. Operand 4745 states and 14428 transitions. [2022-03-01 16:09:41,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:09:41,081 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:09:41,081 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:09:41,098 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 16:09:41,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:41,295 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:09:41,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:09:41,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1337103017, now seen corresponding path program 70 times [2022-03-01 16:09:41,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:09:41,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842694961] [2022-03-01 16:09:41,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:09:41,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:09:41,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:41,496 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:41,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:09:41,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842694961] [2022-03-01 16:09:41,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842694961] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:09:41,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668392129] [2022-03-01 16:09:41,496 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:09:41,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:41,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:09:41,497 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 16:09:41,498 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 16:09:41,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:09:41,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:09:41,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:09:41,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:09:41,956 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:41,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:09:42,621 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:42,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668392129] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:09:42,622 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:09:42,622 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:09:42,622 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606217528] [2022-03-01 16:09:42,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:09:42,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:09:42,622 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:09:42,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:09:42,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1466, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:09:42,623 INFO L87 Difference]: Start difference. First operand 4745 states and 14428 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:47,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:09:47,066 INFO L93 Difference]: Finished difference Result 7744 states and 22450 transitions. [2022-03-01 16:09:47,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-01 16:09:47,066 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:09:47,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:09:47,103 INFO L225 Difference]: With dead ends: 7744 [2022-03-01 16:09:47,104 INFO L226 Difference]: Without dead ends: 7501 [2022-03-01 16:09:47,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9594 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2653, Invalid=24737, Unknown=0, NotChecked=0, Total=27390 [2022-03-01 16:09:47,105 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 1171 mSDsluCounter, 5668 mSDsCounter, 0 mSdLazyCounter, 2823 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 5666 SdHoareTripleChecker+Invalid, 2984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 2823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:09:47,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1171 Valid, 5666 Invalid, 2984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 2823 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:09:47,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7501 states. [2022-03-01 16:09:47,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7501 to 4951. [2022-03-01 16:09:47,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4951 states, 4950 states have (on average 3.041212121212121) internal successors, (15054), 4950 states have internal predecessors, (15054), 0 states have call successors, (0), 0 states have 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:09:47,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4951 states to 4951 states and 15054 transitions. [2022-03-01 16:09:47,181 INFO L78 Accepts]: Start accepts. Automaton has 4951 states and 15054 transitions. Word has length 74 [2022-03-01 16:09:47,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:09:47,181 INFO L470 AbstractCegarLoop]: Abstraction has 4951 states and 15054 transitions. [2022-03-01 16:09:47,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:09:47,181 INFO L276 IsEmpty]: Start isEmpty. Operand 4951 states and 15054 transitions. [2022-03-01 16:09:47,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:09:47,188 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:09:47,188 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:09:47,206 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 16:09:47,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:47,405 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:09:47,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:09:47,405 INFO L85 PathProgramCache]: Analyzing trace with hash -476585623, now seen corresponding path program 71 times [2022-03-01 16:09:47,405 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:09:47,405 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230592857] [2022-03-01 16:09:47,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:09:47,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:09:47,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:47,610 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:47,611 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:09:47,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230592857] [2022-03-01 16:09:47,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230592857] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:09:47,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485378750] [2022-03-01 16:09:47,611 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:09:47,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:47,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:09:47,612 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 16:09:47,613 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 16:09:47,721 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:09:47,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:09:47,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:09:47,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:09:48,156 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:48,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:09:48,702 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:48,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485378750] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:09:48,702 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:09:48,702 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:09:48,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928014241] [2022-03-01 16:09:48,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:09:48,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:09:48,703 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:09:48,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:09:48,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1469, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:09:48,703 INFO L87 Difference]: Start difference. First operand 4951 states and 15054 transitions. Second operand has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:09:56,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:09:56,528 INFO L93 Difference]: Finished difference Result 9912 states and 28532 transitions. [2022-03-01 16:09:56,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 202 states. [2022-03-01 16:09:56,528 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:09:56,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:09:56,544 INFO L225 Difference]: With dead ends: 9912 [2022-03-01 16:09:56,544 INFO L226 Difference]: Without dead ends: 9708 [2022-03-01 16:09:56,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19618 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=4533, Invalid=45419, Unknown=0, NotChecked=0, Total=49952 [2022-03-01 16:09:56,547 INFO L933 BasicCegarLoop]: 394 mSDtfsCounter, 1340 mSDsluCounter, 8535 mSDsCounter, 0 mSdLazyCounter, 4310 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1340 SdHoareTripleChecker+Valid, 8503 SdHoareTripleChecker+Invalid, 4538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 4310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:09:56,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1340 Valid, 8503 Invalid, 4538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 4310 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 16:09:56,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9708 states. [2022-03-01 16:09:56,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9708 to 5027. [2022-03-01 16:09:56,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5027 states, 5026 states have (on average 3.047950656585754) internal successors, (15319), 5026 states have internal predecessors, (15319), 0 states have call successors, (0), 0 states have 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:09:56,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5027 states to 5027 states and 15319 transitions. [2022-03-01 16:09:56,637 INFO L78 Accepts]: Start accepts. Automaton has 5027 states and 15319 transitions. Word has length 74 [2022-03-01 16:09:56,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:09:56,637 INFO L470 AbstractCegarLoop]: Abstraction has 5027 states and 15319 transitions. [2022-03-01 16:09:56,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.707317073170732) internal successors, (152), 41 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have 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:09:56,637 INFO L276 IsEmpty]: Start isEmpty. Operand 5027 states and 15319 transitions. [2022-03-01 16:09:56,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:09:56,643 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:09:56,643 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:09:56,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-01 16:09:56,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:56,844 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:09:56,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:09:56,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1150458879, now seen corresponding path program 72 times [2022-03-01 16:09:56,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:09:56,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910312986] [2022-03-01 16:09:56,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:09:56,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:09:56,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:09:57,043 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:57,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:09:57,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910312986] [2022-03-01 16:09:57,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910312986] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:09:57,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422921869] [2022-03-01 16:09:57,044 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:09:57,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:09:57,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:09:57,045 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 16:09:57,048 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 16:09:57,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:09:57,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:09:57,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:09:57,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:09:57,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:57,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:09:58,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:09:58,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422921869] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:09:58,308 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:09:58,308 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-03-01 16:09:58,308 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875219553] [2022-03-01 16:09:58,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:09:58,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:09:58,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:09:58,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:09:58,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1469, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:09:58,309 INFO L87 Difference]: Start difference. First operand 5027 states and 15319 transitions. Second operand has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:10:05,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:10:05,795 INFO L93 Difference]: Finished difference Result 8845 states and 25299 transitions. [2022-03-01 16:10:05,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-03-01 16:10:05,795 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:10:05,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:10:05,809 INFO L225 Difference]: With dead ends: 8845 [2022-03-01 16:10:05,809 INFO L226 Difference]: Without dead ends: 8545 [2022-03-01 16:10:05,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15500 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=3798, Invalid=37614, Unknown=0, NotChecked=0, Total=41412 [2022-03-01 16:10:05,813 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 1369 mSDsluCounter, 7311 mSDsCounter, 0 mSdLazyCounter, 3731 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1369 SdHoareTripleChecker+Valid, 7306 SdHoareTripleChecker+Invalid, 3943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 3731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:10:05,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1369 Valid, 7306 Invalid, 3943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 3731 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:10:05,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8545 states. [2022-03-01 16:10:05,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8545 to 4983. [2022-03-01 16:10:05,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4983 states, 4982 states have (on average 3.0497792051384987) internal successors, (15194), 4982 states have internal predecessors, (15194), 0 states have call successors, (0), 0 states have 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:10:05,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4983 states to 4983 states and 15194 transitions. [2022-03-01 16:10:05,927 INFO L78 Accepts]: Start accepts. Automaton has 4983 states and 15194 transitions. Word has length 74 [2022-03-01 16:10:05,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:10:05,927 INFO L470 AbstractCegarLoop]: Abstraction has 4983 states and 15194 transitions. [2022-03-01 16:10:05,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.658536585365854) internal successors, (150), 41 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:10:05,927 INFO L276 IsEmpty]: Start isEmpty. Operand 4983 states and 15194 transitions. [2022-03-01 16:10:05,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:10:05,933 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:10:05,933 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:10:05,950 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 16:10:06,135 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,SelfDestructingSolverStorable74 [2022-03-01 16:10:06,135 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:10:06,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:10:06,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1173322375, now seen corresponding path program 73 times [2022-03-01 16:10:06,136 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:10:06,136 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963650184] [2022-03-01 16:10:06,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:10:06,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:10:06,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:06,324 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:06,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:10:06,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963650184] [2022-03-01 16:10:06,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963650184] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:10:06,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844936842] [2022-03-01 16:10:06,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:10:06,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:06,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:10:06,326 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 16:10:06,339 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 16:10:06,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:06,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:10:06,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:10:06,737 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:06,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:10:07,050 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:07,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844936842] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:10:07,051 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:10:07,051 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:10:07,051 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418165554] [2022-03-01 16:10:07,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:10:07,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:10:07,051 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:10:07,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:10:07,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1303, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:10:07,052 INFO L87 Difference]: Start difference. First operand 4983 states and 15194 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:10:09,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:10:09,258 INFO L93 Difference]: Finished difference Result 7537 states and 22138 transitions. [2022-03-01 16:10:09,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-01 16:10:09,258 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:10:09,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:10:09,270 INFO L225 Difference]: With dead ends: 7537 [2022-03-01 16:10:09,270 INFO L226 Difference]: Without dead ends: 7435 [2022-03-01 16:10:09,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3706 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1361, Invalid=10411, Unknown=0, NotChecked=0, Total=11772 [2022-03-01 16:10:09,271 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 778 mSDsluCounter, 4310 mSDsCounter, 0 mSdLazyCounter, 1880 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 778 SdHoareTripleChecker+Valid, 4300 SdHoareTripleChecker+Invalid, 1971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:10:09,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [778 Valid, 4300 Invalid, 1971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1880 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:10:09,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7435 states. [2022-03-01 16:10:09,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7435 to 5155. [2022-03-01 16:10:09,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5155 states, 5154 states have (on average 3.053744664338378) internal successors, (15739), 5154 states have internal predecessors, (15739), 0 states have call successors, (0), 0 states have 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:10:09,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5155 states to 5155 states and 15739 transitions. [2022-03-01 16:10:09,344 INFO L78 Accepts]: Start accepts. Automaton has 5155 states and 15739 transitions. Word has length 74 [2022-03-01 16:10:09,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:10:09,344 INFO L470 AbstractCegarLoop]: Abstraction has 5155 states and 15739 transitions. [2022-03-01 16:10:09,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:10:09,344 INFO L276 IsEmpty]: Start isEmpty. Operand 5155 states and 15739 transitions. [2022-03-01 16:10:09,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:10:09,350 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:10:09,350 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:10:09,367 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 16:10:09,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:09,567 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:10:09,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:10:09,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1152604989, now seen corresponding path program 74 times [2022-03-01 16:10:09,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:10:09,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059503745] [2022-03-01 16:10:09,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:10:09,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:10:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:09,768 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:09,769 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:10:09,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059503745] [2022-03-01 16:10:09,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059503745] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:10:09,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582615958] [2022-03-01 16:10:09,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:10:09,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:09,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:10:09,770 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 16:10:09,771 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 16:10:09,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:10:09,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:10:09,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:10:09,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:10:10,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:10,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:10:10,677 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:10,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582615958] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:10:10,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:10:10,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:10:10,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614681035] [2022-03-01 16:10:10,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:10:10,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:10:10,678 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:10:10,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:10:10,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:10:10,679 INFO L87 Difference]: Start difference. First operand 5155 states and 15739 transitions. Second operand has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:10:12,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:10:12,881 INFO L93 Difference]: Finished difference Result 7381 states and 21761 transitions. [2022-03-01 16:10:12,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-01 16:10:12,881 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 74 [2022-03-01 16:10:12,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:10:12,894 INFO L225 Difference]: With dead ends: 7381 [2022-03-01 16:10:12,894 INFO L226 Difference]: Without dead ends: 7279 [2022-03-01 16:10:12,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3061 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1201, Invalid=8899, Unknown=0, NotChecked=0, Total=10100 [2022-03-01 16:10:12,896 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 873 mSDsluCounter, 3691 mSDsCounter, 0 mSdLazyCounter, 1669 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 3724 SdHoareTripleChecker+Invalid, 1799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:10:12,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [873 Valid, 3724 Invalid, 1799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1669 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:10:12,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7279 states. [2022-03-01 16:10:12,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7279 to 5191. [2022-03-01 16:10:12,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5191 states, 5190 states have (on average 3.0539499036608864) internal successors, (15850), 5190 states have internal predecessors, (15850), 0 states have call successors, (0), 0 states have 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:10:12,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5191 states to 5191 states and 15850 transitions. [2022-03-01 16:10:12,973 INFO L78 Accepts]: Start accepts. Automaton has 5191 states and 15850 transitions. Word has length 74 [2022-03-01 16:10:12,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:10:12,973 INFO L470 AbstractCegarLoop]: Abstraction has 5191 states and 15850 transitions. [2022-03-01 16:10:12,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:10:12,973 INFO L276 IsEmpty]: Start isEmpty. Operand 5191 states and 15850 transitions. [2022-03-01 16:10:12,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:10:12,979 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:10:12,979 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:10:12,996 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 16:10:13,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:13,180 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:10:13,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:10:13,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1797105751, now seen corresponding path program 75 times [2022-03-01 16:10:13,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:10:13,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857412694] [2022-03-01 16:10:13,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:10:13,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:10:13,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:13,365 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:13,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:10:13,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857412694] [2022-03-01 16:10:13,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857412694] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:10:13,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079933201] [2022-03-01 16:10:13,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:10:13,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:13,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:10:13,367 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 16:10:13,367 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 16:10:13,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:10:13,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:10:13,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:10:13,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:10:13,857 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:13,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:10:14,198 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:14,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079933201] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:10:14,198 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:10:14,198 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:10:14,199 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086916039] [2022-03-01 16:10:14,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:10:14,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:10:14,199 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:10:14,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:10:14,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1368, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:10:14,199 INFO L87 Difference]: Start difference. First operand 5191 states and 15850 transitions. Second operand has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:10:21,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:10:21,979 INFO L93 Difference]: Finished difference Result 12072 states and 34561 transitions. [2022-03-01 16:10:21,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-01 16:10:21,979 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 74 [2022-03-01 16:10:21,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:10:21,996 INFO L225 Difference]: With dead ends: 12072 [2022-03-01 16:10:21,996 INFO L226 Difference]: Without dead ends: 11655 [2022-03-01 16:10:21,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24045 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=7539, Invalid=54711, Unknown=0, NotChecked=0, Total=62250 [2022-03-01 16:10:21,999 INFO L933 BasicCegarLoop]: 461 mSDtfsCounter, 1864 mSDsluCounter, 8156 mSDsCounter, 0 mSdLazyCounter, 3952 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1864 SdHoareTripleChecker+Valid, 8054 SdHoareTripleChecker+Invalid, 4342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 3952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:10:21,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1864 Valid, 8054 Invalid, 4342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 3952 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:10:22,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11655 states. [2022-03-01 16:10:22,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11655 to 5495. [2022-03-01 16:10:22,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5495 states, 5494 states have (on average 3.0633418274481254) internal successors, (16830), 5494 states have internal predecessors, (16830), 0 states have call successors, (0), 0 states have 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:10:22,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5495 states to 5495 states and 16830 transitions. [2022-03-01 16:10:22,109 INFO L78 Accepts]: Start accepts. Automaton has 5495 states and 16830 transitions. Word has length 74 [2022-03-01 16:10:22,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:10:22,109 INFO L470 AbstractCegarLoop]: Abstraction has 5495 states and 16830 transitions. [2022-03-01 16:10:22,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:10:22,110 INFO L276 IsEmpty]: Start isEmpty. Operand 5495 states and 16830 transitions. [2022-03-01 16:10:22,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:10:22,117 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:10:22,117 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:10:22,135 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 16:10:22,335 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,SelfDestructingSolverStorable77 [2022-03-01 16:10:22,335 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:10:22,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:10:22,335 INFO L85 PathProgramCache]: Analyzing trace with hash 746021723, now seen corresponding path program 76 times [2022-03-01 16:10:22,335 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:10:22,335 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443884121] [2022-03-01 16:10:22,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:10:22,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:10:22,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:22,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:22,562 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:10:22,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443884121] [2022-03-01 16:10:22,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443884121] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:10:22,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445474954] [2022-03-01 16:10:22,563 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:10:22,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:22,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:10:22,564 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 16:10:22,565 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 16:10:22,679 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:10:22,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:10:22,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:10:22,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:10:23,179 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:23,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:10:23,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:23,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445474954] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:10:23,952 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:10:23,952 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:10:23,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99735982] [2022-03-01 16:10:23,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:10:23,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:10:23,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:10:23,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:10:23,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1396, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:10:23,953 INFO L87 Difference]: Start difference. First operand 5495 states and 16830 transitions. Second operand has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:10:33,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:10:33,425 INFO L93 Difference]: Finished difference Result 11938 states and 34498 transitions. [2022-03-01 16:10:33,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 203 states. [2022-03-01 16:10:33,425 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 74 [2022-03-01 16:10:33,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:10:33,443 INFO L225 Difference]: With dead ends: 11938 [2022-03-01 16:10:33,443 INFO L226 Difference]: Without dead ends: 11542 [2022-03-01 16:10:33,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19156 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=3949, Invalid=46003, Unknown=0, NotChecked=0, Total=49952 [2022-03-01 16:10:33,446 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 1504 mSDsluCounter, 8896 mSDsCounter, 0 mSdLazyCounter, 4586 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1504 SdHoareTripleChecker+Valid, 8911 SdHoareTripleChecker+Invalid, 4825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 4586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:10:33,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1504 Valid, 8911 Invalid, 4825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 4586 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-01 16:10:33,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11542 states. [2022-03-01 16:10:33,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11542 to 6178. [2022-03-01 16:10:33,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6178 states, 6177 states have (on average 3.0838594787113487) internal successors, (19049), 6177 states have internal predecessors, (19049), 0 states have call successors, (0), 0 states have 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:10:33,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6178 states to 6178 states and 19049 transitions. [2022-03-01 16:10:33,566 INFO L78 Accepts]: Start accepts. Automaton has 6178 states and 19049 transitions. Word has length 74 [2022-03-01 16:10:33,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:10:33,566 INFO L470 AbstractCegarLoop]: Abstraction has 6178 states and 19049 transitions. [2022-03-01 16:10:33,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:10:33,567 INFO L276 IsEmpty]: Start isEmpty. Operand 6178 states and 19049 transitions. [2022-03-01 16:10:33,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:10:33,575 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:10:33,575 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:10:33,591 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 16:10:33,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-01 16:10:33,777 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:10:33,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:10:33,777 INFO L85 PathProgramCache]: Analyzing trace with hash 72148467, now seen corresponding path program 77 times [2022-03-01 16:10:33,777 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:10:33,777 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920138214] [2022-03-01 16:10:33,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:10:33,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:10:33,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:33,999 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:33,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:10:33,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920138214] [2022-03-01 16:10:33,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920138214] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:10:33,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596535370] [2022-03-01 16:10:33,999 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:10:33,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:34,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:10:34,001 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 16:10:34,001 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 16:10:34,099 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:10:34,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:10:34,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:10:34,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:10:34,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:34,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:10:35,369 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:35,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596535370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:10:35,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:10:35,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:10:35,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373987720] [2022-03-01 16:10:35,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:10:35,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:10:35,370 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:10:35,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:10:35,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1392, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:10:35,370 INFO L87 Difference]: Start difference. First operand 6178 states and 19049 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:10:43,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:10:43,548 INFO L93 Difference]: Finished difference Result 12476 states and 36433 transitions. [2022-03-01 16:10:43,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-01 16:10:43,548 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:10:43,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:10:43,569 INFO L225 Difference]: With dead ends: 12476 [2022-03-01 16:10:43,569 INFO L226 Difference]: Without dead ends: 11945 [2022-03-01 16:10:43,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17076 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=3982, Invalid=41174, Unknown=0, NotChecked=0, Total=45156 [2022-03-01 16:10:43,571 INFO L933 BasicCegarLoop]: 306 mSDtfsCounter, 1507 mSDsluCounter, 6151 mSDsCounter, 0 mSdLazyCounter, 3419 mSolverCounterSat, 253 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1507 SdHoareTripleChecker+Valid, 6175 SdHoareTripleChecker+Invalid, 3672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 253 IncrementalHoareTripleChecker+Valid, 3419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:10:43,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1507 Valid, 6175 Invalid, 3672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [253 Valid, 3419 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:10:43,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11945 states. [2022-03-01 16:10:43,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11945 to 6794. [2022-03-01 16:10:43,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6794 states, 6793 states have (on average 3.103636095981157) internal successors, (21083), 6793 states have internal predecessors, (21083), 0 states have call successors, (0), 0 states have 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:10:43,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6794 states to 6794 states and 21083 transitions. [2022-03-01 16:10:43,698 INFO L78 Accepts]: Start accepts. Automaton has 6794 states and 21083 transitions. Word has length 74 [2022-03-01 16:10:43,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:10:43,698 INFO L470 AbstractCegarLoop]: Abstraction has 6794 states and 21083 transitions. [2022-03-01 16:10:43,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:10:43,698 INFO L276 IsEmpty]: Start isEmpty. Operand 6794 states and 21083 transitions. [2022-03-01 16:10:43,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:10:43,708 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:10:43,708 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:10:43,725 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 16:10:43,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:43,923 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:10:43,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:10:43,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1300662113, now seen corresponding path program 78 times [2022-03-01 16:10:43,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:10:43,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728119910] [2022-03-01 16:10:43,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:10:43,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:10:43,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:44,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:44,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:10:44,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728119910] [2022-03-01 16:10:44,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728119910] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:10:44,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637479247] [2022-03-01 16:10:44,127 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:10:44,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:44,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:10:44,129 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 16:10:44,129 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 16:10:44,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:10:44,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:10:44,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:10:44,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:10:44,601 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:44,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:10:45,235 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:45,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637479247] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:10:45,235 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:10:45,235 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:10:45,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481684858] [2022-03-01 16:10:45,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:10:45,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:10:45,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:10:45,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:10:45,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1392, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:10:45,236 INFO L87 Difference]: Start difference. First operand 6794 states and 21083 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:10:52,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:10:52,843 INFO L93 Difference]: Finished difference Result 12284 states and 35865 transitions. [2022-03-01 16:10:52,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2022-03-01 16:10:52,843 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:10:52,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:10:52,863 INFO L225 Difference]: With dead ends: 12284 [2022-03-01 16:10:52,863 INFO L226 Difference]: Without dead ends: 11858 [2022-03-01 16:10:52,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17311 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=3918, Invalid=42092, Unknown=0, NotChecked=0, Total=46010 [2022-03-01 16:10:52,867 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 1358 mSDsluCounter, 6121 mSDsCounter, 0 mSdLazyCounter, 3354 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1358 SdHoareTripleChecker+Valid, 6177 SdHoareTripleChecker+Invalid, 3582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 3354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 16:10:52,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1358 Valid, 6177 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 3354 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 16:10:52,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11858 states. [2022-03-01 16:10:53,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11858 to 6495. [2022-03-01 16:10:53,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 6494 states have (on average 3.092700954727441) internal successors, (20084), 6494 states have internal predecessors, (20084), 0 states have call successors, (0), 0 states have 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:10:53,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 20084 transitions. [2022-03-01 16:10:53,021 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 20084 transitions. Word has length 74 [2022-03-01 16:10:53,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:10:53,021 INFO L470 AbstractCegarLoop]: Abstraction has 6495 states and 20084 transitions. [2022-03-01 16:10:53,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:10:53,022 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 20084 transitions. [2022-03-01 16:10:53,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:10:53,030 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:10:53,030 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:10:53,046 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 16:10:53,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:53,233 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:10:53,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:10:53,234 INFO L85 PathProgramCache]: Analyzing trace with hash 574079627, now seen corresponding path program 79 times [2022-03-01 16:10:53,234 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:10:53,234 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123653252] [2022-03-01 16:10:53,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:10:53,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:10:53,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:53,418 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:53,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:10:53,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123653252] [2022-03-01 16:10:53,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123653252] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:10:53,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841298396] [2022-03-01 16:10:53,419 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:10:53,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:10:53,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:10:53,420 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 16:10:53,421 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 16:10:53,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:10:53,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:10:53,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:10:53,927 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:53,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:10:54,411 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:10:54,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841298396] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:10:54,411 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:10:54,411 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:10:54,411 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801564806] [2022-03-01 16:10:54,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:10:54,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:10:54,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:10:54,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:10:54,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1400, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:10:54,412 INFO L87 Difference]: Start difference. First operand 6495 states and 20084 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:00,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:11:00,002 INFO L93 Difference]: Finished difference Result 11398 states and 34007 transitions. [2022-03-01 16:11:00,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-03-01 16:11:00,002 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:11:00,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:11:00,022 INFO L225 Difference]: With dead ends: 11398 [2022-03-01 16:11:00,022 INFO L226 Difference]: Without dead ends: 11185 [2022-03-01 16:11:00,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13254 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=3326, Invalid=32964, Unknown=0, NotChecked=0, Total=36290 [2022-03-01 16:11:00,025 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 1054 mSDsluCounter, 6568 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1054 SdHoareTripleChecker+Valid, 6578 SdHoareTripleChecker+Invalid, 3340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:11:00,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1054 Valid, 6578 Invalid, 3340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 3196 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:11:00,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11185 states. [2022-03-01 16:11:00,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11185 to 6991. [2022-03-01 16:11:00,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6991 states, 6990 states have (on average 3.0907010014306153) internal successors, (21604), 6990 states have internal predecessors, (21604), 0 states have call successors, (0), 0 states have 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:11:00,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6991 states to 6991 states and 21604 transitions. [2022-03-01 16:11:00,172 INFO L78 Accepts]: Start accepts. Automaton has 6991 states and 21604 transitions. Word has length 74 [2022-03-01 16:11:00,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:11:00,172 INFO L470 AbstractCegarLoop]: Abstraction has 6991 states and 21604 transitions. [2022-03-01 16:11:00,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:00,172 INFO L276 IsEmpty]: Start isEmpty. Operand 6991 states and 21604 transitions. [2022-03-01 16:11:00,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:11:00,182 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:11:00,182 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:11:00,198 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 16:11:00,395 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,SelfDestructingSolverStorable81 [2022-03-01 16:11:00,395 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:11:00,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:11:00,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1239609013, now seen corresponding path program 80 times [2022-03-01 16:11:00,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:11:00,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350007757] [2022-03-01 16:11:00,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:11:00,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:11:00,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:00,622 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:00,622 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:11:00,622 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350007757] [2022-03-01 16:11:00,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350007757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:11:00,622 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91488151] [2022-03-01 16:11:00,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:11:00,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:00,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:11:00,623 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 16:11:00,624 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 16:11:00,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:11:00,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:11:00,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:11:00,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:11:01,265 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:01,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:11:01,892 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:01,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91488151] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:11:01,892 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:11:01,892 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:11:01,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482282936] [2022-03-01 16:11:01,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:11:01,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:11:01,893 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:11:01,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:11:01,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1403, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:11:01,893 INFO L87 Difference]: Start difference. First operand 6991 states and 21604 transitions. Second operand has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:11:11,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:11:11,658 INFO L93 Difference]: Finished difference Result 14406 states and 42711 transitions. [2022-03-01 16:11:11,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-03-01 16:11:11,659 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 74 [2022-03-01 16:11:11,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:11:11,691 INFO L225 Difference]: With dead ends: 14406 [2022-03-01 16:11:11,692 INFO L226 Difference]: Without dead ends: 14202 [2022-03-01 16:11:11,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 241 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23037 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=5051, Invalid=53755, Unknown=0, NotChecked=0, Total=58806 [2022-03-01 16:11:11,695 INFO L933 BasicCegarLoop]: 396 mSDtfsCounter, 1422 mSDsluCounter, 7274 mSDsCounter, 0 mSdLazyCounter, 3969 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1422 SdHoareTripleChecker+Valid, 7348 SdHoareTripleChecker+Invalid, 4218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 3969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:11:11,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1422 Valid, 7348 Invalid, 4218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 3969 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 16:11:11,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14202 states. [2022-03-01 16:11:11,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14202 to 7319. [2022-03-01 16:11:11,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7319 states, 7318 states have (on average 3.114785460508336) internal successors, (22794), 7318 states have internal predecessors, (22794), 0 states have call successors, (0), 0 states have 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:11:11,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7319 states to 7319 states and 22794 transitions. [2022-03-01 16:11:11,841 INFO L78 Accepts]: Start accepts. Automaton has 7319 states and 22794 transitions. Word has length 74 [2022-03-01 16:11:11,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:11:11,841 INFO L470 AbstractCegarLoop]: Abstraction has 7319 states and 22794 transitions. [2022-03-01 16:11:11,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:11:11,841 INFO L276 IsEmpty]: Start isEmpty. Operand 7319 states and 22794 transitions. [2022-03-01 16:11:11,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:11:11,851 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:11:11,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, 1, 1] [2022-03-01 16:11:11,867 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 16:11:12,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:12,067 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:11:12,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:11:12,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1913482269, now seen corresponding path program 81 times [2022-03-01 16:11:12,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:11:12,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847367849] [2022-03-01 16:11:12,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:11:12,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:11:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:12,252 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:12,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:11:12,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847367849] [2022-03-01 16:11:12,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847367849] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:11:12,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354232226] [2022-03-01 16:11:12,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:11:12,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:12,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:11:12,254 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 16:11:12,255 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 16:11:12,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:11:12,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:11:12,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-01 16:11:12,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:11:12,914 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:12,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:11:13,689 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:13,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354232226] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:11:13,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:11:13,689 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 21] total 49 [2022-03-01 16:11:13,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440950013] [2022-03-01 16:11:13,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:11:13,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-03-01 16:11:13,690 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:11:13,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-03-01 16:11:13,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 16:11:13,690 INFO L87 Difference]: Start difference. First operand 7319 states and 22794 transitions. Second operand has 49 states, 49 states have (on average 3.4081632653061225) internal successors, (167), 49 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have 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:11:22,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:11:22,856 INFO L93 Difference]: Finished difference Result 12684 states and 37596 transitions. [2022-03-01 16:11:22,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-01 16:11:22,856 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 3.4081632653061225) internal successors, (167), 49 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:11:22,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:11:22,892 INFO L225 Difference]: With dead ends: 12684 [2022-03-01 16:11:22,892 INFO L226 Difference]: Without dead ends: 12501 [2022-03-01 16:11:22,894 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15629 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=4664, Invalid=38808, Unknown=0, NotChecked=0, Total=43472 [2022-03-01 16:11:22,894 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 1747 mSDsluCounter, 5540 mSDsCounter, 0 mSdLazyCounter, 3352 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1747 SdHoareTripleChecker+Valid, 5476 SdHoareTripleChecker+Invalid, 3633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 3352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:11:22,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1747 Valid, 5476 Invalid, 3633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 3352 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:11:22,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12501 states. [2022-03-01 16:11:23,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12501 to 7303. [2022-03-01 16:11:23,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7303 states, 7302 states have (on average 3.115036976170912) internal successors, (22746), 7302 states have internal predecessors, (22746), 0 states have call successors, (0), 0 states have 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:11:23,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7303 states to 7303 states and 22746 transitions. [2022-03-01 16:11:23,034 INFO L78 Accepts]: Start accepts. Automaton has 7303 states and 22746 transitions. Word has length 74 [2022-03-01 16:11:23,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:11:23,035 INFO L470 AbstractCegarLoop]: Abstraction has 7303 states and 22746 transitions. [2022-03-01 16:11:23,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 3.4081632653061225) internal successors, (167), 49 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have 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:11:23,035 INFO L276 IsEmpty]: Start isEmpty. Operand 7303 states and 22746 transitions. [2022-03-01 16:11:23,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:11:23,046 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:11:23,046 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:11:23,062 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 16:11:23,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:23,262 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:11:23,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:11:23,263 INFO L85 PathProgramCache]: Analyzing trace with hash 746662277, now seen corresponding path program 82 times [2022-03-01 16:11:23,263 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:11:23,263 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120560314] [2022-03-01 16:11:23,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:11:23,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:11:23,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:23,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:23,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:11:23,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120560314] [2022-03-01 16:11:23,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120560314] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:11:23,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512900616] [2022-03-01 16:11:23,485 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:11:23,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:23,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:11:23,487 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 16:11:23,487 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 16:11:23,573 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:11:23,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:11:23,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:11:23,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:11:24,054 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:24,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:11:24,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:24,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512900616] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:11:24,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:11:24,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:11:24,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144893866] [2022-03-01 16:11:24,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:11:24,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:11:24,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:11:24,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:11:24,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1398, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:11:24,528 INFO L87 Difference]: Start difference. First operand 7303 states and 22746 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:32,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:11:32,480 INFO L93 Difference]: Finished difference Result 12908 states and 38826 transitions. [2022-03-01 16:11:32,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2022-03-01 16:11:32,480 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:11:32,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:11:32,504 INFO L225 Difference]: With dead ends: 12908 [2022-03-01 16:11:32,504 INFO L226 Difference]: Without dead ends: 12509 [2022-03-01 16:11:32,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17130 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=4124, Invalid=41458, Unknown=0, NotChecked=0, Total=45582 [2022-03-01 16:11:32,507 INFO L933 BasicCegarLoop]: 361 mSDtfsCounter, 1197 mSDsluCounter, 7347 mSDsCounter, 0 mSdLazyCounter, 4002 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1197 SdHoareTripleChecker+Valid, 7333 SdHoareTripleChecker+Invalid, 4242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 4002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:11:32,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1197 Valid, 7333 Invalid, 4242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 4002 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-01 16:11:32,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12509 states. [2022-03-01 16:11:32,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12509 to 7875. [2022-03-01 16:11:32,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7875 states, 7874 states have (on average 3.132715265430531) internal successors, (24667), 7874 states have internal predecessors, (24667), 0 states have call successors, (0), 0 states have 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:11:32,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7875 states to 7875 states and 24667 transitions. [2022-03-01 16:11:32,678 INFO L78 Accepts]: Start accepts. Automaton has 7875 states and 24667 transitions. Word has length 74 [2022-03-01 16:11:32,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:11:32,678 INFO L470 AbstractCegarLoop]: Abstraction has 7875 states and 24667 transitions. [2022-03-01 16:11:32,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:32,679 INFO L276 IsEmpty]: Start isEmpty. Operand 7875 states and 24667 transitions. [2022-03-01 16:11:32,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:11:32,690 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:11:32,690 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:11:32,706 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 16:11:32,906 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,SelfDestructingSolverStorable84 [2022-03-01 16:11:32,906 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:11:32,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:11:32,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1031249583, now seen corresponding path program 83 times [2022-03-01 16:11:32,907 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:11:32,907 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45760689] [2022-03-01 16:11:32,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:11:32,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:11:32,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:33,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:33,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:11:33,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45760689] [2022-03-01 16:11:33,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45760689] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:11:33,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140467803] [2022-03-01 16:11:33,085 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:11:33,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:33,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:11:33,086 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 16:11:33,092 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 16:11:33,179 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:11:33,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:11:33,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:11:33,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:11:33,496 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:33,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:11:33,932 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:33,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140467803] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:11:33,932 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:11:33,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:11:33,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509311000] [2022-03-01 16:11:33,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:11:33,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:11:33,933 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:11:33,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:11:33,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1396, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:11:33,935 INFO L87 Difference]: Start difference. First operand 7875 states and 24667 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:40,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:11:40,851 INFO L93 Difference]: Finished difference Result 13497 states and 40619 transitions. [2022-03-01 16:11:40,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-03-01 16:11:40,851 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:11:40,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:11:40,873 INFO L225 Difference]: With dead ends: 13497 [2022-03-01 16:11:40,873 INFO L226 Difference]: Without dead ends: 12972 [2022-03-01 16:11:40,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13033 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=3158, Invalid=32752, Unknown=0, NotChecked=0, Total=35910 [2022-03-01 16:11:40,875 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 1193 mSDsluCounter, 8077 mSDsCounter, 0 mSdLazyCounter, 4387 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1193 SdHoareTripleChecker+Valid, 7996 SdHoareTripleChecker+Invalid, 4626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 4387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:11:40,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1193 Valid, 7996 Invalid, 4626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 4387 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-01 16:11:40,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12972 states. [2022-03-01 16:11:40,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12972 to 8063. [2022-03-01 16:11:41,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8063 states, 8062 states have (on average 3.129248325477549) internal successors, (25228), 8062 states have internal predecessors, (25228), 0 states have call successors, (0), 0 states have 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:11:41,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8063 states to 8063 states and 25228 transitions. [2022-03-01 16:11:41,021 INFO L78 Accepts]: Start accepts. Automaton has 8063 states and 25228 transitions. Word has length 74 [2022-03-01 16:11:41,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:11:41,021 INFO L470 AbstractCegarLoop]: Abstraction has 8063 states and 25228 transitions. [2022-03-01 16:11:41,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:41,022 INFO L276 IsEmpty]: Start isEmpty. Operand 8063 states and 25228 transitions. [2022-03-01 16:11:41,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:11:41,032 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:11:41,032 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:11:41,048 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 16:11:41,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:41,247 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:11:41,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:11:41,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1668906567, now seen corresponding path program 84 times [2022-03-01 16:11:41,248 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:11:41,248 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892119888] [2022-03-01 16:11:41,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:11:41,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:11:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:41,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:41,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:11:41,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892119888] [2022-03-01 16:11:41,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892119888] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:11:41,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061784945] [2022-03-01 16:11:41,406 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:11:41,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:41,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:11:41,407 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 16:11:41,408 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 16:11:41,500 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 16:11:41,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:11:41,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:11:41,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:11:41,936 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:41,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:11:42,306 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:42,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061784945] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:11:42,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:11:42,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:11:42,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712942633] [2022-03-01 16:11:42,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:11:42,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:11:42,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:11:42,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:11:42,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1237, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:11:42,308 INFO L87 Difference]: Start difference. First operand 8063 states and 25228 transitions. Second operand has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:11:44,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:11:44,673 INFO L93 Difference]: Finished difference Result 11245 states and 33982 transitions. [2022-03-01 16:11:44,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-01 16:11:44,673 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:11:44,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:11:44,692 INFO L225 Difference]: With dead ends: 11245 [2022-03-01 16:11:44,692 INFO L226 Difference]: Without dead ends: 11143 [2022-03-01 16:11:44,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3775 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1421, Invalid=10351, Unknown=0, NotChecked=0, Total=11772 [2022-03-01 16:11:44,693 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 778 mSDsluCounter, 3568 mSDsCounter, 0 mSdLazyCounter, 1646 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 778 SdHoareTripleChecker+Valid, 3605 SdHoareTripleChecker+Invalid, 1765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:11:44,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [778 Valid, 3605 Invalid, 1765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1646 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:11:44,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11143 states. [2022-03-01 16:11:44,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11143 to 8127. [2022-03-01 16:11:44,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8127 states, 8126 states have (on average 3.1316761014029044) internal successors, (25448), 8126 states have internal predecessors, (25448), 0 states have call successors, (0), 0 states have 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:11:44,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8127 states to 8127 states and 25448 transitions. [2022-03-01 16:11:44,833 INFO L78 Accepts]: Start accepts. Automaton has 8127 states and 25448 transitions. Word has length 74 [2022-03-01 16:11:44,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:11:44,833 INFO L470 AbstractCegarLoop]: Abstraction has 8127 states and 25448 transitions. [2022-03-01 16:11:44,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:11:44,833 INFO L276 IsEmpty]: Start isEmpty. Operand 8127 states and 25448 transitions. [2022-03-01 16:11:44,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:11:44,844 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:11:44,845 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:11:44,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-01 16:11:45,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:45,059 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:11:45,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:11:45,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1648189181, now seen corresponding path program 85 times [2022-03-01 16:11:45,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:11:45,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028842421] [2022-03-01 16:11:45,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:11:45,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:11:45,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:45,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:45,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:11:45,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028842421] [2022-03-01 16:11:45,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028842421] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:11:45,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574016015] [2022-03-01 16:11:45,255 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:11:45,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:45,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:11:45,256 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 16:11:45,257 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 16:11:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:45,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:11:45,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:11:45,854 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:45,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:11:46,402 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:46,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574016015] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:11:46,402 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:11:46,403 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:11:46,403 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432288496] [2022-03-01 16:11:46,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:11:46,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:11:46,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:11:46,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:11:46,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1303, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:11:46,404 INFO L87 Difference]: Start difference. First operand 8127 states and 25448 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:49,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:11:49,352 INFO L93 Difference]: Finished difference Result 11089 states and 33605 transitions. [2022-03-01 16:11:49,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-03-01 16:11:49,352 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:11:49,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:11:49,371 INFO L225 Difference]: With dead ends: 11089 [2022-03-01 16:11:49,372 INFO L226 Difference]: Without dead ends: 10987 [2022-03-01 16:11:49,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3168 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1322, Invalid=8980, Unknown=0, NotChecked=0, Total=10302 [2022-03-01 16:11:49,373 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 806 mSDsluCounter, 3211 mSDsCounter, 0 mSdLazyCounter, 1587 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 3280 SdHoareTripleChecker+Invalid, 1733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:11:49,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [806 Valid, 3280 Invalid, 1733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1587 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:11:49,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10987 states. [2022-03-01 16:11:49,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10987 to 8147. [2022-03-01 16:11:49,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8147 states, 8146 states have (on average 3.132212128652099) internal successors, (25515), 8146 states have internal predecessors, (25515), 0 states have call successors, (0), 0 states have 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:11:49,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8147 states to 8147 states and 25515 transitions. [2022-03-01 16:11:49,501 INFO L78 Accepts]: Start accepts. Automaton has 8147 states and 25515 transitions. Word has length 74 [2022-03-01 16:11:49,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:11:49,501 INFO L470 AbstractCegarLoop]: Abstraction has 8147 states and 25515 transitions. [2022-03-01 16:11:49,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:49,501 INFO L276 IsEmpty]: Start isEmpty. Operand 8147 states and 25515 transitions. [2022-03-01 16:11:49,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:11:49,557 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:11:49,557 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:11:49,574 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 16:11:49,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-03-01 16:11:49,763 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:11:49,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:11:49,779 INFO L85 PathProgramCache]: Analyzing trace with hash 2002277353, now seen corresponding path program 86 times [2022-03-01 16:11:49,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:11:49,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790363879] [2022-03-01 16:11:49,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:11:49,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:11:49,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:49,931 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:49,931 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:11:49,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790363879] [2022-03-01 16:11:49,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790363879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:11:49,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957340626] [2022-03-01 16:11:49,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:11:49,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:49,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:11:49,932 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 16:11:49,933 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 16:11:50,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:11:50,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:11:50,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:11:50,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:11:50,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:50,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:11:50,675 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:50,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957340626] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:11:50,675 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:11:50,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:11:50,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737579597] [2022-03-01 16:11:50,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:11:50,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:11:50,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:11:50,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:11:50,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1295, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:11:50,676 INFO L87 Difference]: Start difference. First operand 8147 states and 25515 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:58,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:11:58,688 INFO L93 Difference]: Finished difference Result 16319 states and 48164 transitions. [2022-03-01 16:11:58,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-01 16:11:58,688 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:11:58,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:11:58,715 INFO L225 Difference]: With dead ends: 16319 [2022-03-01 16:11:58,715 INFO L226 Difference]: Without dead ends: 15821 [2022-03-01 16:11:58,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24178 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=7498, Invalid=54752, Unknown=0, NotChecked=0, Total=62250 [2022-03-01 16:11:58,717 INFO L933 BasicCegarLoop]: 478 mSDtfsCounter, 1721 mSDsluCounter, 9081 mSDsCounter, 0 mSdLazyCounter, 4545 mSolverCounterSat, 348 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1721 SdHoareTripleChecker+Valid, 8883 SdHoareTripleChecker+Invalid, 4893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 4545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:11:58,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1721 Valid, 8883 Invalid, 4893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 4545 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 16:11:58,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15821 states. [2022-03-01 16:11:58,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15821 to 8299. [2022-03-01 16:11:58,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8299 states, 8298 states have (on average 3.130995420583273) internal successors, (25981), 8298 states have internal predecessors, (25981), 0 states have call successors, (0), 0 states have 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:11:58,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8299 states to 8299 states and 25981 transitions. [2022-03-01 16:11:58,878 INFO L78 Accepts]: Start accepts. Automaton has 8299 states and 25981 transitions. Word has length 74 [2022-03-01 16:11:58,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:11:58,879 INFO L470 AbstractCegarLoop]: Abstraction has 8299 states and 25981 transitions. [2022-03-01 16:11:58,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:11:58,879 INFO L276 IsEmpty]: Start isEmpty. Operand 8299 states and 25981 transitions. [2022-03-01 16:11:58,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:11:58,891 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:11:58,892 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:11:58,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-03-01 16:11:59,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:59,108 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:11:59,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:11:59,108 INFO L85 PathProgramCache]: Analyzing trace with hash 250437531, now seen corresponding path program 87 times [2022-03-01 16:11:59,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:11:59,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837166080] [2022-03-01 16:11:59,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:11:59,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:11:59,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:11:59,313 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:11:59,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:11:59,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837166080] [2022-03-01 16:11:59,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837166080] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:11:59,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053894182] [2022-03-01 16:11:59,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:11:59,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:11:59,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:11:59,315 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 16:11:59,317 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 16:11:59,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:11:59,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:11:59,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 16:11:59,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:00,066 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:00,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:01,143 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:01,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053894182] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:01,143 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:01,143 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 20] total 48 [2022-03-01 16:12:01,143 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916185838] [2022-03-01 16:12:01,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:01,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-03-01 16:12:01,144 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:01,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-03-01 16:12:01,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=2045, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 16:12:01,144 INFO L87 Difference]: Start difference. First operand 8299 states and 25981 transitions. Second operand has 48 states, 48 states have (on average 3.5208333333333335) internal successors, (169), 48 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have 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:12:07,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:07,068 INFO L93 Difference]: Finished difference Result 13523 states and 41007 transitions. [2022-03-01 16:12:07,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-03-01 16:12:07,068 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 3.5208333333333335) internal successors, (169), 48 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:12:07,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:07,098 INFO L225 Difference]: With dead ends: 13523 [2022-03-01 16:12:07,098 INFO L226 Difference]: Without dead ends: 13421 [2022-03-01 16:12:07,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7512 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=2252, Invalid=20398, Unknown=0, NotChecked=0, Total=22650 [2022-03-01 16:12:07,099 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1584 mSDsluCounter, 4037 mSDsCounter, 0 mSdLazyCounter, 2234 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1584 SdHoareTripleChecker+Valid, 4047 SdHoareTripleChecker+Invalid, 2512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 2234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:07,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1584 Valid, 4047 Invalid, 2512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 2234 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:12:07,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13421 states. [2022-03-01 16:12:07,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13421 to 8371. [2022-03-01 16:12:07,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8371 states, 8370 states have (on average 3.131063321385902) internal successors, (26207), 8370 states have internal predecessors, (26207), 0 states have call successors, (0), 0 states have 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:12:07,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8371 states to 8371 states and 26207 transitions. [2022-03-01 16:12:07,249 INFO L78 Accepts]: Start accepts. Automaton has 8371 states and 26207 transitions. Word has length 74 [2022-03-01 16:12:07,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:07,249 INFO L470 AbstractCegarLoop]: Abstraction has 8371 states and 26207 transitions. [2022-03-01 16:12:07,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 3.5208333333333335) internal successors, (169), 48 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have 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:12:07,249 INFO L276 IsEmpty]: Start isEmpty. Operand 8371 states and 26207 transitions. [2022-03-01 16:12:07,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:07,261 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:07,261 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:12:07,281 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 16:12:07,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:07,477 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:07,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:07,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1384385219, now seen corresponding path program 88 times [2022-03-01 16:12:07,477 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:07,477 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617901086] [2022-03-01 16:12:07,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:07,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:07,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:07,715 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:07,715 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:07,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617901086] [2022-03-01 16:12:07,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617901086] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:07,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725676031] [2022-03-01 16:12:07,715 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:12:07,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:07,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:07,716 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 16:12:07,717 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 16:12:07,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:12:07,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:12:07,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:07,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:08,228 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:08,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:08,756 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:08,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725676031] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:08,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:08,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:12:08,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251042657] [2022-03-01 16:12:08,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:08,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:12:08,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:08,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:12:08,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1324, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:12:08,757 INFO L87 Difference]: Start difference. First operand 8371 states and 26207 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:12:15,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:15,177 INFO L93 Difference]: Finished difference Result 14161 states and 42507 transitions. [2022-03-01 16:12:15,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-03-01 16:12:15,177 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:12:15,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:15,206 INFO L225 Difference]: With dead ends: 14161 [2022-03-01 16:12:15,206 INFO L226 Difference]: Without dead ends: 14008 [2022-03-01 16:12:15,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11407 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=2992, Invalid=28514, Unknown=0, NotChecked=0, Total=31506 [2022-03-01 16:12:15,208 INFO L933 BasicCegarLoop]: 284 mSDtfsCounter, 1138 mSDsluCounter, 5014 mSDsCounter, 0 mSdLazyCounter, 2729 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1138 SdHoareTripleChecker+Valid, 5068 SdHoareTripleChecker+Invalid, 2965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 2729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:15,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1138 Valid, 5068 Invalid, 2965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 2729 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:12:15,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14008 states. [2022-03-01 16:12:15,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14008 to 8775. [2022-03-01 16:12:15,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8775 states, 8774 states have (on average 3.1185320264417595) internal successors, (27362), 8774 states have internal predecessors, (27362), 0 states have call successors, (0), 0 states have 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:12:15,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8775 states to 8775 states and 27362 transitions. [2022-03-01 16:12:15,371 INFO L78 Accepts]: Start accepts. Automaton has 8775 states and 27362 transitions. Word has length 74 [2022-03-01 16:12:15,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:15,372 INFO L470 AbstractCegarLoop]: Abstraction has 8775 states and 27362 transitions. [2022-03-01 16:12:15,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:12:15,372 INFO L276 IsEmpty]: Start isEmpty. Operand 8775 states and 27362 transitions. [2022-03-01 16:12:15,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:15,384 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:15,384 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:12:15,401 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 16:12:15,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:15,600 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:15,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:15,601 INFO L85 PathProgramCache]: Analyzing trace with hash -270174689, now seen corresponding path program 89 times [2022-03-01 16:12:15,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:15,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458249917] [2022-03-01 16:12:15,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:15,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:15,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:15,810 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:15,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:15,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458249917] [2022-03-01 16:12:15,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458249917] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:15,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317379930] [2022-03-01 16:12:15,810 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:12:15,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:15,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:15,811 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 16:12:15,812 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 16:12:15,925 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:12:15,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:12:15,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:15,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:16,412 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:16,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:16,785 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:16,785 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317379930] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:16,785 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:16,785 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:12:16,785 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654330390] [2022-03-01 16:12:16,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:16,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:12:16,786 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:16,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:12:16,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1293, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:12:16,787 INFO L87 Difference]: Start difference. First operand 8775 states and 27362 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:12:19,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:19,770 INFO L93 Difference]: Finished difference Result 12607 states and 37881 transitions. [2022-03-01 16:12:19,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-01 16:12:19,770 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:12:19,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:19,794 INFO L225 Difference]: With dead ends: 12607 [2022-03-01 16:12:19,794 INFO L226 Difference]: Without dead ends: 12133 [2022-03-01 16:12:19,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6149 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2533, Invalid=16099, Unknown=0, NotChecked=0, Total=18632 [2022-03-01 16:12:19,796 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 1593 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 2548 mSolverCounterSat, 224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1593 SdHoareTripleChecker+Valid, 5037 SdHoareTripleChecker+Invalid, 2772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 2548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:19,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1593 Valid, 5037 Invalid, 2772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 2548 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:12:19,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12133 states. [2022-03-01 16:12:19,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12133 to 9259. [2022-03-01 16:12:19,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9259 states, 9258 states have (on average 3.113091380427738) internal successors, (28821), 9258 states have internal predecessors, (28821), 0 states have call successors, (0), 0 states have 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:12:19,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9259 states to 9259 states and 28821 transitions. [2022-03-01 16:12:19,974 INFO L78 Accepts]: Start accepts. Automaton has 9259 states and 28821 transitions. Word has length 74 [2022-03-01 16:12:19,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:19,974 INFO L470 AbstractCegarLoop]: Abstraction has 9259 states and 28821 transitions. [2022-03-01 16:12:19,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:12:19,974 INFO L276 IsEmpty]: Start isEmpty. Operand 9259 states and 28821 transitions. [2022-03-01 16:12:19,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:19,987 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:19,987 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:12:20,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-03-01 16:12:20,203 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,SelfDestructingSolverStorable91 [2022-03-01 16:12:20,204 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:20,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:20,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1690876699, now seen corresponding path program 90 times [2022-03-01 16:12:20,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:20,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546926541] [2022-03-01 16:12:20,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:20,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:20,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:20,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:20,349 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:20,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546926541] [2022-03-01 16:12:20,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546926541] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:20,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114029522] [2022-03-01 16:12:20,350 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:12:20,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:20,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:20,351 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 16:12:20,352 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 16:12:20,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:12:20,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:12:20,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:20,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:20,726 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:20,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:21,104 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:21,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114029522] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:21,104 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:21,104 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:12:21,104 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972288320] [2022-03-01 16:12:21,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:21,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:12:21,105 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:21,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:12:21,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:12:21,105 INFO L87 Difference]: Start difference. First operand 9259 states and 28821 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:12:25,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:25,942 INFO L93 Difference]: Finished difference Result 14690 states and 43638 transitions. [2022-03-01 16:12:25,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-03-01 16:12:25,943 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:12:25,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:25,969 INFO L225 Difference]: With dead ends: 14690 [2022-03-01 16:12:25,969 INFO L226 Difference]: Without dead ends: 14486 [2022-03-01 16:12:25,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12272 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=3398, Invalid=29908, Unknown=0, NotChecked=0, Total=33306 [2022-03-01 16:12:25,971 INFO L933 BasicCegarLoop]: 324 mSDtfsCounter, 1389 mSDsluCounter, 5348 mSDsCounter, 0 mSdLazyCounter, 2692 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1389 SdHoareTripleChecker+Valid, 5448 SdHoareTripleChecker+Invalid, 2986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 2692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:25,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1389 Valid, 5448 Invalid, 2986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 2692 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:12:25,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14486 states. [2022-03-01 16:12:26,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14486 to 9395. [2022-03-01 16:12:26,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9395 states, 9394 states have (on average 3.1129444326165636) internal successors, (29243), 9394 states have internal predecessors, (29243), 0 states have call successors, (0), 0 states have 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:12:26,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9395 states to 9395 states and 29243 transitions. [2022-03-01 16:12:26,143 INFO L78 Accepts]: Start accepts. Automaton has 9395 states and 29243 transitions. Word has length 74 [2022-03-01 16:12:26,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:26,143 INFO L470 AbstractCegarLoop]: Abstraction has 9395 states and 29243 transitions. [2022-03-01 16:12:26,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:12:26,144 INFO L276 IsEmpty]: Start isEmpty. Operand 9395 states and 29243 transitions. [2022-03-01 16:12:26,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:26,157 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:26,157 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:12:26,174 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 16:12:26,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:26,375 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:26,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:26,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1936259769, now seen corresponding path program 91 times [2022-03-01 16:12:26,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:26,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228805739] [2022-03-01 16:12:26,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:26,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:26,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:26,565 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:26,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:26,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228805739] [2022-03-01 16:12:26,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228805739] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:26,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755137263] [2022-03-01 16:12:26,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:12:26,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:26,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:26,567 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 16:12:26,568 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 16:12:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:26,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:26,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:27,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:27,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:27,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:27,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755137263] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:27,554 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:27,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:12:27,554 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244674074] [2022-03-01 16:12:27,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:27,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:12:27,554 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:27,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:12:27,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:12:27,555 INFO L87 Difference]: Start difference. First operand 9395 states and 29243 transitions. Second operand has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:12:28,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:28,840 INFO L93 Difference]: Finished difference Result 12355 states and 37524 transitions. [2022-03-01 16:12:28,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-01 16:12:28,840 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:12:28,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:28,862 INFO L225 Difference]: With dead ends: 12355 [2022-03-01 16:12:28,862 INFO L226 Difference]: Without dead ends: 12253 [2022-03-01 16:12:28,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2201 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=839, Invalid=6643, Unknown=0, NotChecked=0, Total=7482 [2022-03-01 16:12:28,864 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 652 mSDsluCounter, 3677 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 3691 SdHoareTripleChecker+Invalid, 1400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:28,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [652 Valid, 3691 Invalid, 1400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:12:28,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12253 states. [2022-03-01 16:12:28,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12253 to 9455. [2022-03-01 16:12:28,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9455 states, 9454 states have (on average 3.1085254918552994) internal successors, (29388), 9454 states have internal predecessors, (29388), 0 states have call successors, (0), 0 states have 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:12:29,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9455 states to 9455 states and 29388 transitions. [2022-03-01 16:12:29,018 INFO L78 Accepts]: Start accepts. Automaton has 9455 states and 29388 transitions. Word has length 74 [2022-03-01 16:12:29,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:29,018 INFO L470 AbstractCegarLoop]: Abstraction has 9455 states and 29388 transitions. [2022-03-01 16:12:29,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:12:29,018 INFO L276 IsEmpty]: Start isEmpty. Operand 9455 states and 29388 transitions. [2022-03-01 16:12:29,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:29,032 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:29,032 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:12:29,050 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 16:12:29,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:29,248 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:29,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:29,248 INFO L85 PathProgramCache]: Analyzing trace with hash -525424113, now seen corresponding path program 92 times [2022-03-01 16:12:29,248 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:29,248 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8677364] [2022-03-01 16:12:29,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:29,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:29,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:29,377 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:29,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8677364] [2022-03-01 16:12:29,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8677364] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:29,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889242817] [2022-03-01 16:12:29,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:12:29,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:29,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:29,378 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 16:12:29,379 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 16:12:29,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:12:29,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:12:29,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:29,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:29,787 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:29,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:30,196 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:30,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889242817] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:30,196 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:30,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:12:30,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121274931] [2022-03-01 16:12:30,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:30,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:12:30,197 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:30,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:12:30,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1303, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:12:30,197 INFO L87 Difference]: Start difference. First operand 9455 states and 29388 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:12:32,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:32,263 INFO L93 Difference]: Finished difference Result 12732 states and 38411 transitions. [2022-03-01 16:12:32,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 16:12:32,264 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:12:32,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:32,288 INFO L225 Difference]: With dead ends: 12732 [2022-03-01 16:12:32,288 INFO L226 Difference]: Without dead ends: 12579 [2022-03-01 16:12:32,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3656 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1364, Invalid=10408, Unknown=0, NotChecked=0, Total=11772 [2022-03-01 16:12:32,290 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 807 mSDsluCounter, 3923 mSDsCounter, 0 mSdLazyCounter, 1820 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 3941 SdHoareTripleChecker+Invalid, 1913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1820 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:32,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [807 Valid, 3941 Invalid, 1913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1820 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:12:32,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12579 states. [2022-03-01 16:12:32,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12579 to 9711. [2022-03-01 16:12:32,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9711 states, 9710 states have (on average 3.1159629248197733) internal successors, (30256), 9710 states have internal predecessors, (30256), 0 states have call successors, (0), 0 states have 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:12:32,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9711 states to 9711 states and 30256 transitions. [2022-03-01 16:12:32,502 INFO L78 Accepts]: Start accepts. Automaton has 9711 states and 30256 transitions. Word has length 74 [2022-03-01 16:12:32,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:32,502 INFO L470 AbstractCegarLoop]: Abstraction has 9711 states and 30256 transitions. [2022-03-01 16:12:32,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:12:32,502 INFO L276 IsEmpty]: Start isEmpty. Operand 9711 states and 30256 transitions. [2022-03-01 16:12:32,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:32,516 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:32,516 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:12:32,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-03-01 16:12:32,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:32,733 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:32,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:32,733 INFO L85 PathProgramCache]: Analyzing trace with hash -504706727, now seen corresponding path program 93 times [2022-03-01 16:12:32,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:32,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028338031] [2022-03-01 16:12:32,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:32,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:32,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:32,862 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:32,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:32,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028338031] [2022-03-01 16:12:32,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028338031] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:32,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252910063] [2022-03-01 16:12:32,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:12:32,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:32,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:32,863 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 16:12:32,864 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 16:12:32,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 16:12:32,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:12:32,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:32,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:33,262 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:33,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:33,641 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:33,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252910063] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:33,641 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:33,641 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:12:33,641 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800880284] [2022-03-01 16:12:33,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:33,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:12:33,641 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:33,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:12:33,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:12:33,642 INFO L87 Difference]: Start difference. First operand 9711 states and 30256 transitions. Second operand has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:12:35,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:35,908 INFO L93 Difference]: Finished difference Result 12733 states and 38466 transitions. [2022-03-01 16:12:35,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-01 16:12:35,908 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 74 [2022-03-01 16:12:35,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:35,932 INFO L225 Difference]: With dead ends: 12733 [2022-03-01 16:12:35,932 INFO L226 Difference]: Without dead ends: 12631 [2022-03-01 16:12:35,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2737 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1118, Invalid=8194, Unknown=0, NotChecked=0, Total=9312 [2022-03-01 16:12:35,933 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 850 mSDsluCounter, 3005 mSDsCounter, 0 mSdLazyCounter, 1525 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 3096 SdHoareTripleChecker+Invalid, 1652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:35,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [850 Valid, 3096 Invalid, 1652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1525 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:12:35,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12631 states. [2022-03-01 16:12:36,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12631 to 9727. [2022-03-01 16:12:36,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9727 states, 9726 states have (on average 3.1161834258688055) internal successors, (30308), 9726 states have internal predecessors, (30308), 0 states have call successors, (0), 0 states have 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:12:36,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9727 states to 9727 states and 30308 transitions. [2022-03-01 16:12:36,098 INFO L78 Accepts]: Start accepts. Automaton has 9727 states and 30308 transitions. Word has length 74 [2022-03-01 16:12:36,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:36,098 INFO L470 AbstractCegarLoop]: Abstraction has 9727 states and 30308 transitions. [2022-03-01 16:12:36,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:12:36,099 INFO L276 IsEmpty]: Start isEmpty. Operand 9727 states and 30308 transitions. [2022-03-01 16:12:36,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:36,113 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:36,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, 1, 1] [2022-03-01 16:12:36,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-03-01 16:12:36,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:36,319 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:36,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:36,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1149207489, now seen corresponding path program 94 times [2022-03-01 16:12:36,319 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:36,319 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104454109] [2022-03-01 16:12:36,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:36,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:36,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:36,464 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:36,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:36,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104454109] [2022-03-01 16:12:36,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104454109] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:36,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275941945] [2022-03-01 16:12:36,464 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:12:36,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:36,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:36,466 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 16:12:36,466 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 16:12:36,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:12:36,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:12:36,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:36,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:36,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:36,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:37,376 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:37,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275941945] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:37,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:37,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:12:37,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808375924] [2022-03-01 16:12:37,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:37,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:12:37,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:37,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:12:37,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1367, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:12:37,378 INFO L87 Difference]: Start difference. First operand 9727 states and 30308 transitions. Second operand has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:12:45,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:45,856 INFO L93 Difference]: Finished difference Result 17969 states and 52462 transitions. [2022-03-01 16:12:45,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 233 states. [2022-03-01 16:12:45,857 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 74 [2022-03-01 16:12:45,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:45,886 INFO L225 Difference]: With dead ends: 17969 [2022-03-01 16:12:45,886 INFO L226 Difference]: Without dead ends: 17450 [2022-03-01 16:12:45,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 251 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24669 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=8239, Invalid=55517, Unknown=0, NotChecked=0, Total=63756 [2022-03-01 16:12:45,888 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 2179 mSDsluCounter, 7176 mSDsCounter, 0 mSdLazyCounter, 3772 mSolverCounterSat, 348 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2179 SdHoareTripleChecker+Valid, 7191 SdHoareTripleChecker+Invalid, 4120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 3772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:45,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2179 Valid, 7191 Invalid, 4120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 3772 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:12:45,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17450 states. [2022-03-01 16:12:46,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17450 to 10119. [2022-03-01 16:12:46,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10119 states, 10118 states have (on average 3.1241352045858863) internal successors, (31610), 10118 states have internal predecessors, (31610), 0 states have call successors, (0), 0 states have 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:12:46,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10119 states to 10119 states and 31610 transitions. [2022-03-01 16:12:46,075 INFO L78 Accepts]: Start accepts. Automaton has 10119 states and 31610 transitions. Word has length 74 [2022-03-01 16:12:46,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:46,075 INFO L470 AbstractCegarLoop]: Abstraction has 10119 states and 31610 transitions. [2022-03-01 16:12:46,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:12:46,075 INFO L276 IsEmpty]: Start isEmpty. Operand 10119 states and 31610 transitions. [2022-03-01 16:12:46,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:46,089 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:46,089 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:12:46,108 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 16:12:46,305 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,SelfDestructingSolverStorable96 [2022-03-01 16:12:46,305 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:46,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:46,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1263759537, now seen corresponding path program 95 times [2022-03-01 16:12:46,306 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:46,306 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342489394] [2022-03-01 16:12:46,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:46,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:46,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:46,473 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:46,473 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:46,473 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342489394] [2022-03-01 16:12:46,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342489394] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:46,473 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73693449] [2022-03-01 16:12:46,473 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:12:46,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:46,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:46,474 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 16:12:46,478 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 16:12:46,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:12:46,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:12:46,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:46,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:46,948 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:46,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:47,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:47,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73693449] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:47,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:47,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:12:47,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424011640] [2022-03-01 16:12:47,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:47,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:12:47,601 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:47,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:12:47,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:12:47,601 INFO L87 Difference]: Start difference. First operand 10119 states and 31610 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:12:52,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:12:52,101 INFO L93 Difference]: Finished difference Result 14283 states and 43308 transitions. [2022-03-01 16:12:52,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-01 16:12:52,101 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:12:52,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:12:52,129 INFO L225 Difference]: With dead ends: 14283 [2022-03-01 16:12:52,129 INFO L226 Difference]: Without dead ends: 14004 [2022-03-01 16:12:52,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6502 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1744, Invalid=17996, Unknown=0, NotChecked=0, Total=19740 [2022-03-01 16:12:52,131 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 902 mSDsluCounter, 4634 mSDsCounter, 0 mSdLazyCounter, 2593 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 902 SdHoareTripleChecker+Valid, 4693 SdHoareTripleChecker+Invalid, 2751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 2593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:12:52,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [902 Valid, 4693 Invalid, 2751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 2593 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:12:52,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14004 states. [2022-03-01 16:12:52,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14004 to 11151. [2022-03-01 16:12:52,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11151 states, 11150 states have (on average 3.1182062780269058) internal successors, (34768), 11150 states have internal predecessors, (34768), 0 states have call successors, (0), 0 states have 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:12:52,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11151 states to 11151 states and 34768 transitions. [2022-03-01 16:12:52,366 INFO L78 Accepts]: Start accepts. Automaton has 11151 states and 34768 transitions. Word has length 74 [2022-03-01 16:12:52,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:12:52,367 INFO L470 AbstractCegarLoop]: Abstraction has 11151 states and 34768 transitions. [2022-03-01 16:12:52,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:12:52,367 INFO L276 IsEmpty]: Start isEmpty. Operand 11151 states and 34768 transitions. [2022-03-01 16:12:52,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:12:52,382 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:12:52,382 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:12:52,398 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 16:12:52,589 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,SelfDestructingSolverStorable97 [2022-03-01 16:12:52,589 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:12:52,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:12:52,590 INFO L85 PathProgramCache]: Analyzing trace with hash -914776021, now seen corresponding path program 96 times [2022-03-01 16:12:52,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:12:52,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569293748] [2022-03-01 16:12:52,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:12:52,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:12:52,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:12:52,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:52,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:12:52,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569293748] [2022-03-01 16:12:52,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569293748] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:12:52,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069140987] [2022-03-01 16:12:52,830 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:12:52,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:12:52,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:12:52,831 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 16:12:52,831 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 16:12:52,965 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:12:52,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:12:52,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:12:52,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:12:53,283 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:53,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:12:53,773 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:12:53,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069140987] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:12:53,774 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:12:53,774 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:12:53,774 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819222521] [2022-03-01 16:12:53,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:12:53,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:12:53,774 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:12:53,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:12:53,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1387, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:12:53,775 INFO L87 Difference]: Start difference. First operand 11151 states and 34768 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:01,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:13:01,173 INFO L93 Difference]: Finished difference Result 16933 states and 50803 transitions. [2022-03-01 16:13:01,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2022-03-01 16:13:01,173 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:13:01,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:13:01,204 INFO L225 Difference]: With dead ends: 16933 [2022-03-01 16:13:01,204 INFO L226 Difference]: Without dead ends: 16408 [2022-03-01 16:13:01,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14183 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=3426, Invalid=35186, Unknown=0, NotChecked=0, Total=38612 [2022-03-01 16:13:01,207 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 1409 mSDsluCounter, 7377 mSDsCounter, 0 mSdLazyCounter, 3984 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1409 SdHoareTripleChecker+Valid, 7452 SdHoareTripleChecker+Invalid, 4263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 3984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:13:01,207 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1409 Valid, 7452 Invalid, 4263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 3984 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 16:13:01,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16408 states. [2022-03-01 16:13:01,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16408 to 11567. [2022-03-01 16:13:01,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11567 states, 11566 states have (on average 3.1322842815147847) internal successors, (36228), 11566 states have internal predecessors, (36228), 0 states have call successors, (0), 0 states have 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:13:01,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11567 states to 11567 states and 36228 transitions. [2022-03-01 16:13:01,429 INFO L78 Accepts]: Start accepts. Automaton has 11567 states and 36228 transitions. Word has length 74 [2022-03-01 16:13:01,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:13:01,429 INFO L470 AbstractCegarLoop]: Abstraction has 11567 states and 36228 transitions. [2022-03-01 16:13:01,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:01,429 INFO L276 IsEmpty]: Start isEmpty. Operand 11567 states and 36228 transitions. [2022-03-01 16:13:01,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:13:01,446 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:13:01,446 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:13:01,462 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 16:13:01,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:01,659 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:13:01,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:13:01,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1658397179, now seen corresponding path program 97 times [2022-03-01 16:13:01,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:13:01,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266930682] [2022-03-01 16:13:01,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:13:01,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:13:01,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:01,902 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:01,902 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:13:01,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266930682] [2022-03-01 16:13:01,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266930682] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:13:01,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052844060] [2022-03-01 16:13:01,902 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:13:01,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:01,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:13:01,903 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 16:13:01,904 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 16:13:01,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:01,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:13:01,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:13:02,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:02,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:13:03,010 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:03,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052844060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:13:03,010 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:13:03,011 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:13:03,011 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168172595] [2022-03-01 16:13:03,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:13:03,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:13:03,012 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:13:03,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:13:03,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:13:03,013 INFO L87 Difference]: Start difference. First operand 11567 states and 36228 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:07,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:13:07,204 INFO L93 Difference]: Finished difference Result 15141 states and 46225 transitions. [2022-03-01 16:13:07,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-03-01 16:13:07,204 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:13:07,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:13:07,236 INFO L225 Difference]: With dead ends: 15141 [2022-03-01 16:13:07,236 INFO L226 Difference]: Without dead ends: 14928 [2022-03-01 16:13:07,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5529 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1507, Invalid=15785, Unknown=0, NotChecked=0, Total=17292 [2022-03-01 16:13:07,238 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 862 mSDsluCounter, 4381 mSDsCounter, 0 mSdLazyCounter, 2386 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 4522 SdHoareTripleChecker+Invalid, 2551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 2386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:13:07,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [862 Valid, 4522 Invalid, 2551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 2386 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:13:07,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14928 states. [2022-03-01 16:13:07,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14928 to 12035. [2022-03-01 16:13:07,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12035 states, 12034 states have (on average 3.1320425461193286) internal successors, (37691), 12034 states have internal predecessors, (37691), 0 states have call successors, (0), 0 states have 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:13:07,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12035 states to 12035 states and 37691 transitions. [2022-03-01 16:13:07,469 INFO L78 Accepts]: Start accepts. Automaton has 12035 states and 37691 transitions. Word has length 74 [2022-03-01 16:13:07,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:13:07,469 INFO L470 AbstractCegarLoop]: Abstraction has 12035 states and 37691 transitions. [2022-03-01 16:13:07,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:07,469 INFO L276 IsEmpty]: Start isEmpty. Operand 12035 states and 37691 transitions. [2022-03-01 16:13:07,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:13:07,494 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:13:07,495 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:13:07,512 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 16:13:07,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:07,709 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:13:07,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:13:07,709 INFO L85 PathProgramCache]: Analyzing trace with hash 2007380695, now seen corresponding path program 98 times [2022-03-01 16:13:07,709 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:13:07,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960079055] [2022-03-01 16:13:07,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:13:07,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:13:07,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:07,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:07,892 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:13:07,892 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960079055] [2022-03-01 16:13:07,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960079055] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:13:07,892 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747321391] [2022-03-01 16:13:07,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:13:07,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:07,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:13:07,893 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 16:13:07,894 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 16:13:07,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:13:07,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:13:07,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:13:07,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:13:08,398 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:08,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:13:09,014 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:09,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747321391] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:13:09,014 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:13:09,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:13:09,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017220090] [2022-03-01 16:13:09,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:13:09,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:13:09,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:13:09,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:13:09,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:13:09,016 INFO L87 Difference]: Start difference. First operand 12035 states and 37691 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:16,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:13:16,111 INFO L93 Difference]: Finished difference Result 18266 states and 55335 transitions. [2022-03-01 16:13:16,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2022-03-01 16:13:16,111 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:13:16,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:13:16,146 INFO L225 Difference]: With dead ends: 18266 [2022-03-01 16:13:16,146 INFO L226 Difference]: Without dead ends: 17771 [2022-03-01 16:13:16,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12665 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=3170, Invalid=31986, Unknown=0, NotChecked=0, Total=35156 [2022-03-01 16:13:16,149 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 1388 mSDsluCounter, 7728 mSDsCounter, 0 mSdLazyCounter, 4133 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 7819 SdHoareTripleChecker+Invalid, 4393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 4133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:13:16,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1388 Valid, 7819 Invalid, 4393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 4133 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-01 16:13:16,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17771 states. [2022-03-01 16:13:16,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17771 to 12519. [2022-03-01 16:13:16,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12519 states, 12518 states have (on average 3.1578526921233423) internal successors, (39530), 12518 states have internal predecessors, (39530), 0 states have call successors, (0), 0 states have 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:13:16,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12519 states to 12519 states and 39530 transitions. [2022-03-01 16:13:16,434 INFO L78 Accepts]: Start accepts. Automaton has 12519 states and 39530 transitions. Word has length 74 [2022-03-01 16:13:16,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:13:16,434 INFO L470 AbstractCegarLoop]: Abstraction has 12519 states and 39530 transitions. [2022-03-01 16:13:16,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:16,434 INFO L276 IsEmpty]: Start isEmpty. Operand 12519 states and 39530 transitions. [2022-03-01 16:13:16,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:13:16,454 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:13:16,454 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:13:16,470 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 16:13:16,671 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,SelfDestructingSolverStorable100 [2022-03-01 16:13:16,671 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:13:16,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:13:16,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1221977889, now seen corresponding path program 99 times [2022-03-01 16:13:16,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:13:16,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659260585] [2022-03-01 16:13:16,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:13:16,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:13:16,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:16,887 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:16,887 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:13:16,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659260585] [2022-03-01 16:13:16,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659260585] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:13:16,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309842939] [2022-03-01 16:13:16,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:13:16,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:16,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:13:16,889 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 16:13:16,890 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 16:13:16,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:13:16,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:13:16,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-01 16:13:16,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:13:17,426 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:17,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:13:18,315 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:18,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309842939] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:13:18,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:13:18,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 21] total 49 [2022-03-01 16:13:18,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283068126] [2022-03-01 16:13:18,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:13:18,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-03-01 16:13:18,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:13:18,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-03-01 16:13:18,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=2114, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 16:13:18,316 INFO L87 Difference]: Start difference. First operand 12519 states and 39530 transitions. Second operand has 49 states, 49 states have (on average 3.4081632653061225) internal successors, (167), 49 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have 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:13:23,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:13:23,578 INFO L93 Difference]: Finished difference Result 16738 states and 51308 transitions. [2022-03-01 16:13:23,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-03-01 16:13:23,578 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 3.4081632653061225) internal successors, (167), 49 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:13:23,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:13:23,607 INFO L225 Difference]: With dead ends: 16738 [2022-03-01 16:13:23,607 INFO L226 Difference]: Without dead ends: 16576 [2022-03-01 16:13:23,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5471 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=2129, Invalid=16777, Unknown=0, NotChecked=0, Total=18906 [2022-03-01 16:13:23,608 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 1341 mSDsluCounter, 3703 mSDsCounter, 0 mSdLazyCounter, 2422 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1341 SdHoareTripleChecker+Valid, 3725 SdHoareTripleChecker+Invalid, 2606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 2422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:13:23,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1341 Valid, 3725 Invalid, 2606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 2422 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:13:23,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16576 states. [2022-03-01 16:13:23,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16576 to 12727. [2022-03-01 16:13:23,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12727 states, 12726 states have (on average 3.165959453088166) internal successors, (40290), 12726 states have internal predecessors, (40290), 0 states have call successors, (0), 0 states have 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:13:23,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12727 states to 12727 states and 40290 transitions. [2022-03-01 16:13:23,850 INFO L78 Accepts]: Start accepts. Automaton has 12727 states and 40290 transitions. Word has length 74 [2022-03-01 16:13:23,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:13:23,850 INFO L470 AbstractCegarLoop]: Abstraction has 12727 states and 40290 transitions. [2022-03-01 16:13:23,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 3.4081632653061225) internal successors, (167), 49 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have 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:13:23,850 INFO L276 IsEmpty]: Start isEmpty. Operand 12727 states and 40290 transitions. [2022-03-01 16:13:23,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:13:23,871 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:13:23,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, 1, 1] [2022-03-01 16:13:23,891 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 16:13:24,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:24,089 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:13:24,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:13:24,089 INFO L85 PathProgramCache]: Analyzing trace with hash -591710751, now seen corresponding path program 100 times [2022-03-01 16:13:24,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:13:24,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58654805] [2022-03-01 16:13:24,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:13:24,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:13:24,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:24,274 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:24,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:13:24,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58654805] [2022-03-01 16:13:24,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58654805] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:13:24,275 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644586922] [2022-03-01 16:13:24,275 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:13:24,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:24,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:13:24,276 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 16:13:24,276 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 16:13:24,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:13:24,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:13:24,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:13:24,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:13:24,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:24,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:13:25,516 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:25,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644586922] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:13:25,516 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:13:25,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:13:25,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848831929] [2022-03-01 16:13:25,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:13:25,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:13:25,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:13:25,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:13:25,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:13:25,517 INFO L87 Difference]: Start difference. First operand 12727 states and 40290 transitions. Second operand has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:13:33,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:13:33,776 INFO L93 Difference]: Finished difference Result 21319 states and 64920 transitions. [2022-03-01 16:13:33,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-03-01 16:13:33,776 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 74 [2022-03-01 16:13:33,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:13:33,816 INFO L225 Difference]: With dead ends: 21319 [2022-03-01 16:13:33,817 INFO L226 Difference]: Without dead ends: 21115 [2022-03-01 16:13:33,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18686 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=4394, Invalid=43348, Unknown=0, NotChecked=0, Total=47742 [2022-03-01 16:13:33,820 INFO L933 BasicCegarLoop]: 373 mSDtfsCounter, 1619 mSDsluCounter, 6823 mSDsCounter, 0 mSdLazyCounter, 3830 mSolverCounterSat, 280 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1619 SdHoareTripleChecker+Valid, 6964 SdHoareTripleChecker+Invalid, 4110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 3830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 16:13:33,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1619 Valid, 6964 Invalid, 4110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 3830 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 16:13:33,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21115 states. [2022-03-01 16:13:34,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21115 to 14347. [2022-03-01 16:13:34,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14347 states, 14346 states have (on average 3.182001951763558) internal successors, (45649), 14346 states have internal predecessors, (45649), 0 states have call successors, (0), 0 states have 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:13:34,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14347 states to 14347 states and 45649 transitions. [2022-03-01 16:13:34,152 INFO L78 Accepts]: Start accepts. Automaton has 14347 states and 45649 transitions. Word has length 74 [2022-03-01 16:13:34,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:13:34,152 INFO L470 AbstractCegarLoop]: Abstraction has 14347 states and 45649 transitions. [2022-03-01 16:13:34,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.675) internal successors, (147), 40 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 16:13:34,153 INFO L276 IsEmpty]: Start isEmpty. Operand 14347 states and 45649 transitions. [2022-03-01 16:13:34,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:13:34,175 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:13:34,175 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:13:34,191 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 16:13:34,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-03-01 16:13:34,391 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:13:34,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:13:34,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1265584007, now seen corresponding path program 101 times [2022-03-01 16:13:34,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:13:34,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311116349] [2022-03-01 16:13:34,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:13:34,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:13:34,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:34,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:34,571 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:13:34,571 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311116349] [2022-03-01 16:13:34,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311116349] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:13:34,571 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338124820] [2022-03-01 16:13:34,572 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:13:34,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:34,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:13:34,573 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 16:13:34,574 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 16:13:34,669 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:13:34,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:13:34,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:13:34,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:13:35,090 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:35,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:13:35,618 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:35,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338124820] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:13:35,619 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:13:35,619 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:13:35,619 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437924796] [2022-03-01 16:13:35,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:13:35,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:13:35,619 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:13:35,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:13:35,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:13:35,620 INFO L87 Difference]: Start difference. First operand 14347 states and 45649 transitions. Second operand has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:44,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:13:44,318 INFO L93 Difference]: Finished difference Result 22070 states and 67298 transitions. [2022-03-01 16:13:44,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-03-01 16:13:44,319 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:13:44,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:13:44,359 INFO L225 Difference]: With dead ends: 22070 [2022-03-01 16:13:44,360 INFO L226 Difference]: Without dead ends: 21560 [2022-03-01 16:13:44,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18825 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=4518, Invalid=44544, Unknown=0, NotChecked=0, Total=49062 [2022-03-01 16:13:44,363 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 1471 mSDsluCounter, 7705 mSDsCounter, 0 mSdLazyCounter, 4198 mSolverCounterSat, 300 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1471 SdHoareTripleChecker+Valid, 7834 SdHoareTripleChecker+Invalid, 4498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 300 IncrementalHoareTripleChecker+Valid, 4198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:13:44,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1471 Valid, 7834 Invalid, 4498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [300 Valid, 4198 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:13:44,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21560 states. [2022-03-01 16:13:44,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21560 to 14375. [2022-03-01 16:13:44,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14375 states, 14374 states have (on average 3.1789341867260332) internal successors, (45694), 14374 states have internal predecessors, (45694), 0 states have call successors, (0), 0 states have 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:13:44,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14375 states to 14375 states and 45694 transitions. [2022-03-01 16:13:44,688 INFO L78 Accepts]: Start accepts. Automaton has 14375 states and 45694 transitions. Word has length 74 [2022-03-01 16:13:44,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:13:44,688 INFO L470 AbstractCegarLoop]: Abstraction has 14375 states and 45694 transitions. [2022-03-01 16:13:44,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.625) internal successors, (145), 40 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:44,688 INFO L276 IsEmpty]: Start isEmpty. Operand 14375 states and 45694 transitions. [2022-03-01 16:13:44,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:13:44,710 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:13:44,711 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:13:44,729 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 16:13:44,926 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,SelfDestructingSolverStorable103 [2022-03-01 16:13:44,927 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:13:44,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:13:44,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1021008305, now seen corresponding path program 102 times [2022-03-01 16:13:44,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:13:44,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423753853] [2022-03-01 16:13:44,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:13:44,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:13:44,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:45,052 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:45,052 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:13:45,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423753853] [2022-03-01 16:13:45,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423753853] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:13:45,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092736017] [2022-03-01 16:13:45,052 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:13:45,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:45,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:13:45,053 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 16:13:45,054 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 16:13:45,155 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 16:13:45,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:13:45,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:13:45,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:13:45,430 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:45,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:13:45,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:45,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092736017] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:13:45,770 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:13:45,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:13:45,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202195956] [2022-03-01 16:13:45,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:13:45,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:13:45,771 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:13:45,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:13:45,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1239, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:13:45,771 INFO L87 Difference]: Start difference. First operand 14375 states and 45694 transitions. Second operand has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:13:47,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:13:47,940 INFO L93 Difference]: Finished difference Result 18660 states and 58002 transitions. [2022-03-01 16:13:47,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-01 16:13:47,941 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:13:47,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:13:47,978 INFO L225 Difference]: With dead ends: 18660 [2022-03-01 16:13:47,978 INFO L226 Difference]: Without dead ends: 18558 [2022-03-01 16:13:47,979 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3863 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1306, Invalid=10684, Unknown=0, NotChecked=0, Total=11990 [2022-03-01 16:13:47,980 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 851 mSDsluCounter, 2928 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 851 SdHoareTripleChecker+Valid, 3007 SdHoareTripleChecker+Invalid, 1579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:13:47,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [851 Valid, 3007 Invalid, 1579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1444 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:13:47,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18558 states. [2022-03-01 16:13:48,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18558 to 14971. [2022-03-01 16:13:48,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14971 states, 14970 states have (on average 3.1810955243820978) internal successors, (47621), 14970 states have internal predecessors, (47621), 0 states have call successors, (0), 0 states have 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:13:48,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14971 states to 14971 states and 47621 transitions. [2022-03-01 16:13:48,325 INFO L78 Accepts]: Start accepts. Automaton has 14971 states and 47621 transitions. Word has length 74 [2022-03-01 16:13:48,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:13:48,325 INFO L470 AbstractCegarLoop]: Abstraction has 14971 states and 47621 transitions. [2022-03-01 16:13:48,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:13:48,325 INFO L276 IsEmpty]: Start isEmpty. Operand 14971 states and 47621 transitions. [2022-03-01 16:13:48,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:13:48,348 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:13:48,348 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:13:48,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-03-01 16:13:48,564 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,SelfDestructingSolverStorable104 [2022-03-01 16:13:48,564 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:13:48,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:13:48,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1000290919, now seen corresponding path program 103 times [2022-03-01 16:13:48,565 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:13:48,565 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95044752] [2022-03-01 16:13:48,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:13:48,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:13:48,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:48,688 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:48,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:13:48,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95044752] [2022-03-01 16:13:48,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95044752] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:13:48,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762231028] [2022-03-01 16:13:48,688 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:13:48,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:48,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:13:48,689 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 16:13:48,690 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 16:13:48,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:48,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:13:48,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:13:49,072 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:49,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:13:49,608 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:49,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762231028] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:13:49,609 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:13:49,609 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:13:49,609 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299394324] [2022-03-01 16:13:49,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:13:49,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:13:49,609 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:13:49,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:13:49,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1305, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:13:49,610 INFO L87 Difference]: Start difference. First operand 14971 states and 47621 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:52,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:13:52,877 INFO L93 Difference]: Finished difference Result 18544 states and 57775 transitions. [2022-03-01 16:13:52,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-01 16:13:52,877 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:13:52,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:13:52,914 INFO L225 Difference]: With dead ends: 18544 [2022-03-01 16:13:52,914 INFO L226 Difference]: Without dead ends: 18442 [2022-03-01 16:13:52,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3456 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1297, Invalid=9833, Unknown=0, NotChecked=0, Total=11130 [2022-03-01 16:13:52,915 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 760 mSDsluCounter, 2878 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 2975 SdHoareTripleChecker+Invalid, 1639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:13:52,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [760 Valid, 2975 Invalid, 1639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:13:52,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18442 states. [2022-03-01 16:13:53,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18442 to 14999. [2022-03-01 16:13:53,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14999 states, 14998 states have (on average 3.180557407654354) internal successors, (47702), 14998 states have internal predecessors, (47702), 0 states have call successors, (0), 0 states have 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:13:53,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14999 states to 14999 states and 47702 transitions. [2022-03-01 16:13:53,225 INFO L78 Accepts]: Start accepts. Automaton has 14999 states and 47702 transitions. Word has length 74 [2022-03-01 16:13:53,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:13:53,225 INFO L470 AbstractCegarLoop]: Abstraction has 14999 states and 47702 transitions. [2022-03-01 16:13:53,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:13:53,225 INFO L276 IsEmpty]: Start isEmpty. Operand 14999 states and 47702 transitions. [2022-03-01 16:13:53,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:13:53,249 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:13:53,249 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:13:53,268 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 16:13:53,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:53,466 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:13:53,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:13:53,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1644791681, now seen corresponding path program 104 times [2022-03-01 16:13:53,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:13:53,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406774683] [2022-03-01 16:13:53,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:13:53,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:13:53,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:13:53,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:53,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:13:53,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406774683] [2022-03-01 16:13:53,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406774683] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:13:53,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717368619] [2022-03-01 16:13:53,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:13:53,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:13:53,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:13:53,604 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 16:13:53,605 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 16:13:53,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:13:53,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:13:53,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:13:53,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:13:54,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:54,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:13:54,547 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:13:54,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717368619] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:13:54,547 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:13:54,548 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:13:54,548 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492929297] [2022-03-01 16:13:54,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:13:54,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:13:54,548 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:13:54,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:13:54,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1296, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:13:54,548 INFO L87 Difference]: Start difference. First operand 14999 states and 47702 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:04,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:04,863 INFO L93 Difference]: Finished difference Result 25353 states and 76521 transitions. [2022-03-01 16:14:04,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 245 states. [2022-03-01 16:14:04,864 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:04,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:04,913 INFO L225 Difference]: With dead ends: 25353 [2022-03-01 16:14:04,913 INFO L226 Difference]: Without dead ends: 24804 [2022-03-01 16:14:04,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 260 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27108 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=8356, Invalid=60026, Unknown=0, NotChecked=0, Total=68382 [2022-03-01 16:14:04,918 INFO L933 BasicCegarLoop]: 456 mSDtfsCounter, 1904 mSDsluCounter, 7607 mSDsCounter, 0 mSdLazyCounter, 3997 mSolverCounterSat, 368 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1904 SdHoareTripleChecker+Valid, 7567 SdHoareTripleChecker+Invalid, 4365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 368 IncrementalHoareTripleChecker+Valid, 3997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:04,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1904 Valid, 7567 Invalid, 4365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [368 Valid, 3997 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-01 16:14:04,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24804 states. [2022-03-01 16:14:05,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24804 to 15367. [2022-03-01 16:14:05,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15367 states, 15366 states have (on average 3.1837823766757776) internal successors, (48922), 15366 states have internal predecessors, (48922), 0 states have call successors, (0), 0 states have 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:14:05,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15367 states to 15367 states and 48922 transitions. [2022-03-01 16:14:05,281 INFO L78 Accepts]: Start accepts. Automaton has 15367 states and 48922 transitions. Word has length 74 [2022-03-01 16:14:05,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:05,282 INFO L470 AbstractCegarLoop]: Abstraction has 15367 states and 48922 transitions. [2022-03-01 16:14:05,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:05,282 INFO L276 IsEmpty]: Start isEmpty. Operand 15367 states and 48922 transitions. [2022-03-01 16:14:05,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:05,357 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:05,357 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:05,374 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 16:14:05,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:05,575 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:05,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:05,575 INFO L85 PathProgramCache]: Analyzing trace with hash 377723573, now seen corresponding path program 105 times [2022-03-01 16:14:05,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:05,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896904648] [2022-03-01 16:14:05,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:05,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:05,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:05,797 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:05,797 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:05,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896904648] [2022-03-01 16:14:05,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896904648] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:05,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913606486] [2022-03-01 16:14:05,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:14:05,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:05,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:05,799 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 16:14:05,799 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 16:14:05,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:14:05,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:05,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:05,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:06,359 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:06,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:06,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:06,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913606486] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:06,838 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:06,838 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:14:06,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131262014] [2022-03-01 16:14:06,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:06,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:14:06,839 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:06,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:14:06,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1294, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:14:06,839 INFO L87 Difference]: Start difference. First operand 15367 states and 48922 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:14:10,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:10,291 INFO L93 Difference]: Finished difference Result 20342 states and 63039 transitions. [2022-03-01 16:14:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-01 16:14:10,291 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:10,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:10,329 INFO L225 Difference]: With dead ends: 20342 [2022-03-01 16:14:10,329 INFO L226 Difference]: Without dead ends: 19766 [2022-03-01 16:14:10,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6531 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2589, Invalid=16871, Unknown=0, NotChecked=0, Total=19460 [2022-03-01 16:14:10,330 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 1602 mSDsluCounter, 4388 mSDsCounter, 0 mSdLazyCounter, 2397 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1602 SdHoareTripleChecker+Valid, 4485 SdHoareTripleChecker+Invalid, 2614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 2397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:10,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1602 Valid, 4485 Invalid, 2614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 2397 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:14:10,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19766 states. [2022-03-01 16:14:10,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19766 to 16015. [2022-03-01 16:14:10,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16015 states, 16014 states have (on average 3.185462720119895) internal successors, (51012), 16014 states have internal predecessors, (51012), 0 states have call successors, (0), 0 states have 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:14:10,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16015 states to 16015 states and 51012 transitions. [2022-03-01 16:14:10,626 INFO L78 Accepts]: Start accepts. Automaton has 16015 states and 51012 transitions. Word has length 74 [2022-03-01 16:14:10,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:10,626 INFO L470 AbstractCegarLoop]: Abstraction has 16015 states and 51012 transitions. [2022-03-01 16:14:10,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:14:10,627 INFO L276 IsEmpty]: Start isEmpty. Operand 16015 states and 51012 transitions. [2022-03-01 16:14:10,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:10,650 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:10,651 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:10,669 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 16:14:10,866 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,SelfDestructingSolverStorable107 [2022-03-01 16:14:10,867 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:10,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:10,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1042978437, now seen corresponding path program 106 times [2022-03-01 16:14:10,867 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:10,867 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286161815] [2022-03-01 16:14:10,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:10,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:11,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:11,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:11,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286161815] [2022-03-01 16:14:11,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286161815] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:11,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628954326] [2022-03-01 16:14:11,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:14:11,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:11,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:11,046 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 16:14:11,047 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 16:14:11,177 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:14:11,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:11,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:11,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:11,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:11,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:12,116 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:12,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628954326] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:12,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:12,116 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:14:12,116 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191341294] [2022-03-01 16:14:12,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:12,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:14:12,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:12,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:14:12,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1314, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:14:12,117 INFO L87 Difference]: Start difference. First operand 16015 states and 51012 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:17,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:17,079 INFO L93 Difference]: Finished difference Result 23261 states and 71080 transitions. [2022-03-01 16:14:17,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-03-01 16:14:17,080 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:17,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:17,126 INFO L225 Difference]: With dead ends: 23261 [2022-03-01 16:14:17,126 INFO L226 Difference]: Without dead ends: 23057 [2022-03-01 16:14:17,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9195 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2673, Invalid=23409, Unknown=0, NotChecked=0, Total=26082 [2022-03-01 16:14:17,129 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 1240 mSDsluCounter, 5179 mSDsCounter, 0 mSdLazyCounter, 2765 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1240 SdHoareTripleChecker+Valid, 5297 SdHoareTripleChecker+Invalid, 3042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 2765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:17,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1240 Valid, 5297 Invalid, 3042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 2765 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 16:14:17,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23057 states. [2022-03-01 16:14:17,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23057 to 16183. [2022-03-01 16:14:17,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16183 states, 16182 states have (on average 3.1836608577431713) internal successors, (51518), 16182 states have internal predecessors, (51518), 0 states have call successors, (0), 0 states have 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:14:17,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16183 states to 16183 states and 51518 transitions. [2022-03-01 16:14:17,522 INFO L78 Accepts]: Start accepts. Automaton has 16183 states and 51518 transitions. Word has length 74 [2022-03-01 16:14:17,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:17,522 INFO L470 AbstractCegarLoop]: Abstraction has 16183 states and 51518 transitions. [2022-03-01 16:14:17,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:17,523 INFO L276 IsEmpty]: Start isEmpty. Operand 16183 states and 51518 transitions. [2022-03-01 16:14:17,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:17,547 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:17,547 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:17,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-03-01 16:14:17,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:17,748 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:17,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:17,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1710809265, now seen corresponding path program 107 times [2022-03-01 16:14:17,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:17,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474396262] [2022-03-01 16:14:17,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:17,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:17,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:17,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:17,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:17,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474396262] [2022-03-01 16:14:17,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474396262] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:17,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10801214] [2022-03-01 16:14:17,959 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:14:17,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:17,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:17,960 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 16:14:17,961 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 16:14:18,100 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 16:14:18,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:18,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:18,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:18,549 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:18,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:18,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:18,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10801214] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:18,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:18,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:14:18,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589811329] [2022-03-01 16:14:18,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:18,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:14:18,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:18,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:14:18,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:14:18,954 INFO L87 Difference]: Start difference. First operand 16183 states and 51518 transitions. Second operand has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:14:19,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:19,936 INFO L93 Difference]: Finished difference Result 19889 states and 62104 transitions. [2022-03-01 16:14:19,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 16:14:19,936 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:19,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:19,975 INFO L225 Difference]: With dead ends: 19889 [2022-03-01 16:14:19,975 INFO L226 Difference]: Without dead ends: 19787 [2022-03-01 16:14:19,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 126 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1275 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=559, Invalid=4411, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 16:14:19,976 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 526 mSDsluCounter, 2913 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 2979 SdHoareTripleChecker+Invalid, 1280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:19,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [526 Valid, 2979 Invalid, 1280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1208 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:14:19,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19787 states. [2022-03-01 16:14:20,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19787 to 16183. [2022-03-01 16:14:20,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16183 states, 16182 states have (on average 3.1836608577431713) internal successors, (51518), 16182 states have internal predecessors, (51518), 0 states have call successors, (0), 0 states have 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:14:20,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16183 states to 16183 states and 51518 transitions. [2022-03-01 16:14:20,481 INFO L78 Accepts]: Start accepts. Automaton has 16183 states and 51518 transitions. Word has length 74 [2022-03-01 16:14:20,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:20,481 INFO L470 AbstractCegarLoop]: Abstraction has 16183 states and 51518 transitions. [2022-03-01 16:14:20,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:14:20,481 INFO L276 IsEmpty]: Start isEmpty. Operand 16183 states and 51518 transitions. [2022-03-01 16:14:20,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:20,505 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:20,505 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:20,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-03-01 16:14:20,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:20,722 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:20,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:20,722 INFO L85 PathProgramCache]: Analyzing trace with hash 864727055, now seen corresponding path program 108 times [2022-03-01 16:14:20,722 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:20,722 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191383712] [2022-03-01 16:14:20,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:20,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:20,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:20,857 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:20,858 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:20,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191383712] [2022-03-01 16:14:20,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191383712] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:20,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936247886] [2022-03-01 16:14:20,858 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:14:20,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:20,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:20,859 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 16:14:20,860 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 16:14:20,963 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 16:14:20,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:20,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:20,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:21,400 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:21,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:21,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:21,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936247886] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:21,734 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:21,734 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:14:21,734 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375506447] [2022-03-01 16:14:21,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:21,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:14:21,734 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:21,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:14:21,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1242, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:14:21,735 INFO L87 Difference]: Start difference. First operand 16183 states and 51518 transitions. Second operand has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:14:23,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:23,980 INFO L93 Difference]: Finished difference Result 20048 states and 62492 transitions. [2022-03-01 16:14:23,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-01 16:14:23,981 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:23,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:24,019 INFO L225 Difference]: With dead ends: 20048 [2022-03-01 16:14:24,019 INFO L226 Difference]: Without dead ends: 19946 [2022-03-01 16:14:24,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 126 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2981 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1075, Invalid=8825, Unknown=0, NotChecked=0, Total=9900 [2022-03-01 16:14:24,020 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 788 mSDsluCounter, 3443 mSDsCounter, 0 mSdLazyCounter, 1720 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 3483 SdHoareTripleChecker+Invalid, 1821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:24,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [788 Valid, 3483 Invalid, 1821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1720 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:14:24,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19946 states. [2022-03-01 16:14:24,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19946 to 16427. [2022-03-01 16:14:24,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16427 states, 16426 states have (on average 3.1842810178984537) internal successors, (52305), 16426 states have internal predecessors, (52305), 0 states have call successors, (0), 0 states have 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:14:24,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16427 states to 16427 states and 52305 transitions. [2022-03-01 16:14:24,360 INFO L78 Accepts]: Start accepts. Automaton has 16427 states and 52305 transitions. Word has length 74 [2022-03-01 16:14:24,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:24,360 INFO L470 AbstractCegarLoop]: Abstraction has 16427 states and 52305 transitions. [2022-03-01 16:14:24,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:14:24,361 INFO L276 IsEmpty]: Start isEmpty. Operand 16427 states and 52305 transitions. [2022-03-01 16:14:24,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:24,385 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:24,386 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:24,404 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 16:14:24,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:24,602 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:24,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:24,602 INFO L85 PathProgramCache]: Analyzing trace with hash 885444441, now seen corresponding path program 109 times [2022-03-01 16:14:24,602 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:24,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659967569] [2022-03-01 16:14:24,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:24,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:24,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:24,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:24,733 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:24,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659967569] [2022-03-01 16:14:24,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659967569] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:24,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375415924] [2022-03-01 16:14:24,733 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:14:24,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:24,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:24,734 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 16:14:24,735 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 16:14:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:24,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:24,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:25,167 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:25,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:25,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:25,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375415924] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:25,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:25,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:14:25,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393160373] [2022-03-01 16:14:25,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:25,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:14:25,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:25,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:14:25,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1307, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:14:25,618 INFO L87 Difference]: Start difference. First operand 16427 states and 52305 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:27,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:27,745 INFO L93 Difference]: Finished difference Result 19908 states and 62095 transitions. [2022-03-01 16:14:27,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-01 16:14:27,746 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:27,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:27,785 INFO L225 Difference]: With dead ends: 19908 [2022-03-01 16:14:27,786 INFO L226 Difference]: Without dead ends: 19806 [2022-03-01 16:14:27,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1939 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=858, Invalid=6282, Unknown=0, NotChecked=0, Total=7140 [2022-03-01 16:14:27,786 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 781 mSDsluCounter, 2910 mSDsCounter, 0 mSdLazyCounter, 1478 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 2984 SdHoareTripleChecker+Invalid, 1600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:27,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [781 Valid, 2984 Invalid, 1600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1478 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:14:27,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19806 states. [2022-03-01 16:14:28,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19806 to 16483. [2022-03-01 16:14:28,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16483 states, 16482 states have (on average 3.1845043077296444) internal successors, (52487), 16482 states have internal predecessors, (52487), 0 states have call successors, (0), 0 states have 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:14:28,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16483 states to 16483 states and 52487 transitions. [2022-03-01 16:14:28,217 INFO L78 Accepts]: Start accepts. Automaton has 16483 states and 52487 transitions. Word has length 74 [2022-03-01 16:14:28,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:28,217 INFO L470 AbstractCegarLoop]: Abstraction has 16483 states and 52487 transitions. [2022-03-01 16:14:28,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:28,217 INFO L276 IsEmpty]: Start isEmpty. Operand 16483 states and 52487 transitions. [2022-03-01 16:14:28,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:28,244 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:28,244 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:28,261 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 16:14:28,459 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,SelfDestructingSolverStorable111 [2022-03-01 16:14:28,459 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:28,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:28,460 INFO L85 PathProgramCache]: Analyzing trace with hash 240943679, now seen corresponding path program 110 times [2022-03-01 16:14:28,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:28,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526999013] [2022-03-01 16:14:28,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:28,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:28,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:28,651 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:28,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:28,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526999013] [2022-03-01 16:14:28,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526999013] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:28,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816307220] [2022-03-01 16:14:28,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:14:28,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:28,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:28,653 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 16:14:28,654 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 16:14:28,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:14:28,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:28,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:28,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:29,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:29,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:29,806 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:29,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816307220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:29,807 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:29,807 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:14:29,807 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194810231] [2022-03-01 16:14:29,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:29,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:14:29,807 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:29,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:14:29,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1294, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:14:29,808 INFO L87 Difference]: Start difference. First operand 16483 states and 52487 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:35,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:35,242 INFO L93 Difference]: Finished difference Result 23799 states and 72791 transitions. [2022-03-01 16:14:35,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-03-01 16:14:35,242 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:35,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:35,286 INFO L225 Difference]: With dead ends: 23799 [2022-03-01 16:14:35,286 INFO L226 Difference]: Without dead ends: 23313 [2022-03-01 16:14:35,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11249 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=4019, Invalid=27487, Unknown=0, NotChecked=0, Total=31506 [2022-03-01 16:14:35,288 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 1662 mSDsluCounter, 5729 mSDsCounter, 0 mSdLazyCounter, 2994 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1662 SdHoareTripleChecker+Valid, 5740 SdHoareTripleChecker+Invalid, 3267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 2994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:35,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1662 Valid, 5740 Invalid, 3267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 2994 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:14:35,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23313 states. [2022-03-01 16:14:35,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23313 to 16591. [2022-03-01 16:14:35,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16591 states, 16590 states have (on average 3.182640144665461) internal successors, (52800), 16590 states have internal predecessors, (52800), 0 states have call successors, (0), 0 states have 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:14:35,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16591 states to 16591 states and 52800 transitions. [2022-03-01 16:14:35,710 INFO L78 Accepts]: Start accepts. Automaton has 16591 states and 52800 transitions. Word has length 74 [2022-03-01 16:14:35,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:35,710 INFO L470 AbstractCegarLoop]: Abstraction has 16591 states and 52800 transitions. [2022-03-01 16:14:35,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:35,710 INFO L276 IsEmpty]: Start isEmpty. Operand 16591 states and 52800 transitions. [2022-03-01 16:14:35,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:35,736 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:35,737 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:35,753 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 16:14:35,953 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,SelfDestructingSolverStorable112 [2022-03-01 16:14:35,953 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:35,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:35,953 INFO L85 PathProgramCache]: Analyzing trace with hash -945326863, now seen corresponding path program 111 times [2022-03-01 16:14:35,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:35,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40967023] [2022-03-01 16:14:35,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:35,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:36,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:36,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:36,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40967023] [2022-03-01 16:14:36,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40967023] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:36,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167604443] [2022-03-01 16:14:36,179 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:14:36,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:36,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:36,192 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 16:14:36,193 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 16:14:36,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:14:36,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:36,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:36,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:36,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:36,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:37,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:37,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167604443] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:37,330 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:37,330 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:14:37,331 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248923037] [2022-03-01 16:14:37,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:37,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:14:37,331 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:37,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:14:37,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1333, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:14:37,334 INFO L87 Difference]: Start difference. First operand 16591 states and 52800 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:41,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:41,249 INFO L93 Difference]: Finished difference Result 21275 states and 66063 transitions. [2022-03-01 16:14:41,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-01 16:14:41,249 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:41,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:41,290 INFO L225 Difference]: With dead ends: 21275 [2022-03-01 16:14:41,290 INFO L226 Difference]: Without dead ends: 21122 [2022-03-01 16:14:41,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3704 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1193, Invalid=11017, Unknown=0, NotChecked=0, Total=12210 [2022-03-01 16:14:41,292 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 711 mSDsluCounter, 4506 mSDsCounter, 0 mSdLazyCounter, 2317 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 4538 SdHoareTripleChecker+Invalid, 2443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:41,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [711 Valid, 4538 Invalid, 2443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2317 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:14:41,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21122 states. [2022-03-01 16:14:41,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21122 to 16795. [2022-03-01 16:14:41,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16795 states, 16794 states have (on average 3.179528403001072) internal successors, (53397), 16794 states have internal predecessors, (53397), 0 states have call successors, (0), 0 states have 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:14:41,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16795 states to 16795 states and 53397 transitions. [2022-03-01 16:14:41,717 INFO L78 Accepts]: Start accepts. Automaton has 16795 states and 53397 transitions. Word has length 74 [2022-03-01 16:14:41,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:41,717 INFO L470 AbstractCegarLoop]: Abstraction has 16795 states and 53397 transitions. [2022-03-01 16:14:41,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:41,717 INFO L276 IsEmpty]: Start isEmpty. Operand 16795 states and 53397 transitions. [2022-03-01 16:14:41,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:41,742 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:41,742 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:41,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-03-01 16:14:41,955 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,SelfDestructingSolverStorable113 [2022-03-01 16:14:41,955 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:41,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:41,956 INFO L85 PathProgramCache]: Analyzing trace with hash 842756923, now seen corresponding path program 112 times [2022-03-01 16:14:41,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:41,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138795803] [2022-03-01 16:14:41,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:41,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:41,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:42,137 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:42,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:42,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138795803] [2022-03-01 16:14:42,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138795803] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:42,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233787753] [2022-03-01 16:14:42,138 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:14:42,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:42,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:42,139 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 16:14:42,140 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 16:14:42,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:14:42,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:42,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:42,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:42,687 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:42,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:43,065 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:43,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233787753] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:43,065 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:43,065 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:14:43,066 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480575678] [2022-03-01 16:14:43,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:43,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:14:43,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:43,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:14:43,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:14:43,066 INFO L87 Difference]: Start difference. First operand 16795 states and 53397 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:46,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:46,330 INFO L93 Difference]: Finished difference Result 23194 states and 71190 transitions. [2022-03-01 16:14:46,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-01 16:14:46,331 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:46,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:46,378 INFO L225 Difference]: With dead ends: 23194 [2022-03-01 16:14:46,378 INFO L226 Difference]: Without dead ends: 22990 [2022-03-01 16:14:46,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5021 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1833, Invalid=14169, Unknown=0, NotChecked=0, Total=16002 [2022-03-01 16:14:46,379 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 938 mSDsluCounter, 4745 mSDsCounter, 0 mSdLazyCounter, 2313 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 4823 SdHoareTripleChecker+Invalid, 2508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 2313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:46,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [938 Valid, 4823 Invalid, 2508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 2313 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:14:46,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22990 states. [2022-03-01 16:14:46,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22990 to 16803. [2022-03-01 16:14:46,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16803 states, 16802 states have (on average 3.179561956909892) internal successors, (53423), 16802 states have internal predecessors, (53423), 0 states have call successors, (0), 0 states have 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:14:46,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16803 states to 16803 states and 53423 transitions. [2022-03-01 16:14:46,822 INFO L78 Accepts]: Start accepts. Automaton has 16803 states and 53423 transitions. Word has length 74 [2022-03-01 16:14:46,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:46,822 INFO L470 AbstractCegarLoop]: Abstraction has 16803 states and 53423 transitions. [2022-03-01 16:14:46,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:14:46,822 INFO L276 IsEmpty]: Start isEmpty. Operand 16803 states and 53423 transitions. [2022-03-01 16:14:46,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:46,847 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:46,847 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:46,863 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 16:14:47,060 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,SelfDestructingSolverStorable114 [2022-03-01 16:14:47,060 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:47,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:47,060 INFO L85 PathProgramCache]: Analyzing trace with hash 174926095, now seen corresponding path program 113 times [2022-03-01 16:14:47,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:47,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692971939] [2022-03-01 16:14:47,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:47,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:47,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:47,228 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:47,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:47,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692971939] [2022-03-01 16:14:47,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692971939] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:47,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3289410] [2022-03-01 16:14:47,229 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:14:47,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:47,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:47,230 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 16:14:47,233 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 16:14:47,311 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 16:14:47,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:47,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:47,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:47,686 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:47,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:48,020 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:48,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3289410] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:48,020 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:48,020 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:14:48,020 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354435113] [2022-03-01 16:14:48,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:48,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:14:48,020 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:48,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:14:48,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:14:48,021 INFO L87 Difference]: Start difference. First operand 16803 states and 53423 transitions. Second operand has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:14:49,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:49,369 INFO L93 Difference]: Finished difference Result 20797 states and 64793 transitions. [2022-03-01 16:14:49,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-01 16:14:49,369 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:49,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:49,413 INFO L225 Difference]: With dead ends: 20797 [2022-03-01 16:14:49,413 INFO L226 Difference]: Without dead ends: 20695 [2022-03-01 16:14:49,414 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1512 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=655, Invalid=5045, Unknown=0, NotChecked=0, Total=5700 [2022-03-01 16:14:49,414 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 583 mSDsluCounter, 2697 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 583 SdHoareTripleChecker+Valid, 2770 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:49,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [583 Valid, 2770 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:14:49,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20695 states. [2022-03-01 16:14:49,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20695 to 16803. [2022-03-01 16:14:49,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16803 states, 16802 states have (on average 3.179561956909892) internal successors, (53423), 16802 states have internal predecessors, (53423), 0 states have call successors, (0), 0 states have 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:14:49,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16803 states to 16803 states and 53423 transitions. [2022-03-01 16:14:49,832 INFO L78 Accepts]: Start accepts. Automaton has 16803 states and 53423 transitions. Word has length 74 [2022-03-01 16:14:49,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:49,832 INFO L470 AbstractCegarLoop]: Abstraction has 16803 states and 53423 transitions. [2022-03-01 16:14:49,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:14:49,832 INFO L276 IsEmpty]: Start isEmpty. Operand 16803 states and 53423 transitions. [2022-03-01 16:14:49,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:49,858 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:49,858 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:49,874 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 16:14:50,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:50,074 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:50,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:50,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1118278021, now seen corresponding path program 114 times [2022-03-01 16:14:50,074 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:50,074 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619218458] [2022-03-01 16:14:50,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:50,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:50,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:50,270 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:50,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:50,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619218458] [2022-03-01 16:14:50,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619218458] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:50,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186665238] [2022-03-01 16:14:50,270 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:14:50,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:50,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:50,272 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 16:14:50,272 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 16:14:50,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:14:50,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:50,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:50,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:50,776 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:50,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:51,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:51,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186665238] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:51,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:51,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:14:51,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373090052] [2022-03-01 16:14:51,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:51,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:14:51,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:51,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:14:51,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1364, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:14:51,191 INFO L87 Difference]: Start difference. First operand 16803 states and 53423 transitions. Second operand has 40 states, 40 states have (on average 3.6) internal successors, (144), 40 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have 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:14:54,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:54,369 INFO L93 Difference]: Finished difference Result 19913 states and 61879 transitions. [2022-03-01 16:14:54,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-01 16:14:54,369 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.6) internal successors, (144), 40 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:54,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:54,405 INFO L225 Difference]: With dead ends: 19913 [2022-03-01 16:14:54,405 INFO L226 Difference]: Without dead ends: 19448 [2022-03-01 16:14:54,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 123 SyntacticMatches, 3 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4558 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1968, Invalid=12312, Unknown=0, NotChecked=0, Total=14280 [2022-03-01 16:14:54,406 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 1167 mSDsluCounter, 5356 mSDsCounter, 0 mSdLazyCounter, 2620 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1167 SdHoareTripleChecker+Valid, 5358 SdHoareTripleChecker+Invalid, 2797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 2620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:54,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1167 Valid, 5358 Invalid, 2797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 2620 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:14:54,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19448 states. [2022-03-01 16:14:54,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19448 to 16971. [2022-03-01 16:14:54,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16971 states, 16970 states have (on average 3.1781378903948143) internal successors, (53933), 16970 states have internal predecessors, (53933), 0 states have call successors, (0), 0 states have 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:14:54,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16971 states to 16971 states and 53933 transitions. [2022-03-01 16:14:54,707 INFO L78 Accepts]: Start accepts. Automaton has 16971 states and 53933 transitions. Word has length 74 [2022-03-01 16:14:54,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:54,707 INFO L470 AbstractCegarLoop]: Abstraction has 16971 states and 53933 transitions. [2022-03-01 16:14:54,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.6) internal successors, (144), 40 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have 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:14:54,707 INFO L276 IsEmpty]: Start isEmpty. Operand 16971 states and 53933 transitions. [2022-03-01 16:14:54,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:54,732 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:54,733 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:54,750 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 16:14:54,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:54,951 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:54,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:54,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1496515595, now seen corresponding path program 115 times [2022-03-01 16:14:54,951 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:54,951 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180087487] [2022-03-01 16:14:54,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:54,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:54,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:55,159 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:55,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:55,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180087487] [2022-03-01 16:14:55,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180087487] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:55,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992169635] [2022-03-01 16:14:55,160 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:14:55,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:55,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:55,161 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 16:14:55,162 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 16:14:55,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:55,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:55,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:55,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:55,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:56,280 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:56,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992169635] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:56,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:56,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:14:56,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413461463] [2022-03-01 16:14:56,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:56,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:14:56,281 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:56,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:14:56,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1377, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:14:56,281 INFO L87 Difference]: Start difference. First operand 16971 states and 53933 transitions. Second operand has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:14:58,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:14:58,243 INFO L93 Difference]: Finished difference Result 19675 states and 61297 transitions. [2022-03-01 16:14:58,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-01 16:14:58,243 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:14:58,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:14:58,281 INFO L225 Difference]: With dead ends: 19675 [2022-03-01 16:14:58,281 INFO L226 Difference]: Without dead ends: 19522 [2022-03-01 16:14:58,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 123 SyntacticMatches, 3 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2985 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1177, Invalid=8723, Unknown=0, NotChecked=0, Total=9900 [2022-03-01 16:14:58,283 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 994 mSDsluCounter, 4881 mSDsCounter, 0 mSdLazyCounter, 2332 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 4920 SdHoareTripleChecker+Invalid, 2468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 2332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:14:58,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [994 Valid, 4920 Invalid, 2468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 2332 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:14:58,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19522 states. [2022-03-01 16:14:58,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19522 to 16955. [2022-03-01 16:14:58,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16955 states, 16954 states have (on average 3.177598206912823) internal successors, (53873), 16954 states have internal predecessors, (53873), 0 states have call successors, (0), 0 states have 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:14:58,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16955 states to 16955 states and 53873 transitions. [2022-03-01 16:14:58,627 INFO L78 Accepts]: Start accepts. Automaton has 16955 states and 53873 transitions. Word has length 74 [2022-03-01 16:14:58,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:14:58,627 INFO L470 AbstractCegarLoop]: Abstraction has 16955 states and 53873 transitions. [2022-03-01 16:14:58,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:14:58,627 INFO L276 IsEmpty]: Start isEmpty. Operand 16955 states and 53873 transitions. [2022-03-01 16:14:58,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:14:58,653 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:14:58,653 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:14:58,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-03-01 16:14:58,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-03-01 16:14:58,869 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:14:58,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:14:58,870 INFO L85 PathProgramCache]: Analyzing trace with hash 980956341, now seen corresponding path program 116 times [2022-03-01 16:14:58,870 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:14:58,870 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757704385] [2022-03-01 16:14:58,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:14:58,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:14:58,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:14:58,996 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:58,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:14:58,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757704385] [2022-03-01 16:14:58,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757704385] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:14:58,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109671736] [2022-03-01 16:14:58,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:14:58,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:14:58,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:14:58,998 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 16:14:58,999 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 16:14:59,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:14:59,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:14:59,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:14:59,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:14:59,387 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:59,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:14:59,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:14:59,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109671736] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:14:59,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:14:59,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:14:59,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468385579] [2022-03-01 16:14:59,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:14:59,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:14:59,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:14:59,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:14:59,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1307, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:14:59,707 INFO L87 Difference]: Start difference. First operand 16955 states and 53873 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:15:00,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:00,539 INFO L93 Difference]: Finished difference Result 20018 states and 62613 transitions. [2022-03-01 16:15:00,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 16:15:00,539 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:00,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:00,579 INFO L225 Difference]: With dead ends: 20018 [2022-03-01 16:15:00,580 INFO L226 Difference]: Without dead ends: 19712 [2022-03-01 16:15:00,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1115 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=524, Invalid=3898, Unknown=0, NotChecked=0, Total=4422 [2022-03-01 16:15:00,580 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 620 mSDsluCounter, 2750 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 2804 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:00,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [620 Valid, 2804 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1035 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:15:00,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19712 states. [2022-03-01 16:15:00,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19712 to 16955. [2022-03-01 16:15:00,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16955 states, 16954 states have (on average 3.1773622743895245) internal successors, (53869), 16954 states have internal predecessors, (53869), 0 states have call successors, (0), 0 states have 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:15:00,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16955 states to 16955 states and 53869 transitions. [2022-03-01 16:15:00,988 INFO L78 Accepts]: Start accepts. Automaton has 16955 states and 53869 transitions. Word has length 74 [2022-03-01 16:15:00,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:00,988 INFO L470 AbstractCegarLoop]: Abstraction has 16955 states and 53869 transitions. [2022-03-01 16:15:00,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:15:00,989 INFO L276 IsEmpty]: Start isEmpty. Operand 16955 states and 53869 transitions. [2022-03-01 16:15:01,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:01,016 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:01,016 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:01,032 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 16:15:01,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:01,231 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:01,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:01,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1763425597, now seen corresponding path program 117 times [2022-03-01 16:15:01,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:01,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648362088] [2022-03-01 16:15:01,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:01,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:01,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:01,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:01,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:01,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648362088] [2022-03-01 16:15:01,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648362088] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:01,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217019959] [2022-03-01 16:15:01,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:15:01,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:01,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:01,401 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 16:15:01,402 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 16:15:01,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:15:01,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:01,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:01,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:01,943 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:01,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:02,356 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:02,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217019959] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:02,357 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:02,357 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:15:02,357 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267128704] [2022-03-01 16:15:02,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:02,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:15:02,357 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:02,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:15:02,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:15:02,358 INFO L87 Difference]: Start difference. First operand 16955 states and 53869 transitions. Second operand has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:15:05,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:05,075 INFO L93 Difference]: Finished difference Result 20352 states and 63572 transitions. [2022-03-01 16:15:05,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-01 16:15:05,075 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:05,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:05,116 INFO L225 Difference]: With dead ends: 20352 [2022-03-01 16:15:05,116 INFO L226 Difference]: Without dead ends: 20250 [2022-03-01 16:15:05,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2768 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1037, Invalid=8469, Unknown=0, NotChecked=0, Total=9506 [2022-03-01 16:15:05,117 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 667 mSDsluCounter, 3293 mSDsCounter, 0 mSdLazyCounter, 1689 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 3335 SdHoareTripleChecker+Invalid, 1787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:05,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [667 Valid, 3335 Invalid, 1787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1689 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:15:05,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20250 states. [2022-03-01 16:15:05,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20250 to 17139. [2022-03-01 16:15:05,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17139 states, 17138 states have (on average 3.1795425370521646) internal successors, (54491), 17138 states have internal predecessors, (54491), 0 states have call successors, (0), 0 states have 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:15:05,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17139 states to 17139 states and 54491 transitions. [2022-03-01 16:15:05,640 INFO L78 Accepts]: Start accepts. Automaton has 17139 states and 54491 transitions. Word has length 74 [2022-03-01 16:15:05,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:05,640 INFO L470 AbstractCegarLoop]: Abstraction has 17139 states and 54491 transitions. [2022-03-01 16:15:05,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:15:05,641 INFO L276 IsEmpty]: Start isEmpty. Operand 17139 states and 54491 transitions. [2022-03-01 16:15:05,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:05,701 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:05,702 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:05,733 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 16:15:05,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:05,917 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:05,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:05,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1784142983, now seen corresponding path program 118 times [2022-03-01 16:15:05,918 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:05,918 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968195133] [2022-03-01 16:15:05,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:05,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:05,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:06,069 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:06,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:06,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968195133] [2022-03-01 16:15:06,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968195133] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:06,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155488285] [2022-03-01 16:15:06,069 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:15:06,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:06,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:06,071 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 16:15:06,072 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 16:15:06,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:15:06,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:06,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:06,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:06,488 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:06,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:06,911 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:06,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155488285] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:06,911 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:06,912 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:15:06,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033511382] [2022-03-01 16:15:06,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:06,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:15:06,912 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:06,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:15:06,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1303, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:15:06,913 INFO L87 Difference]: Start difference. First operand 17139 states and 54491 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:15:08,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:08,929 INFO L93 Difference]: Finished difference Result 20340 states and 63543 transitions. [2022-03-01 16:15:08,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-01 16:15:08,929 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:08,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:08,965 INFO L225 Difference]: With dead ends: 20340 [2022-03-01 16:15:08,965 INFO L226 Difference]: Without dead ends: 20238 [2022-03-01 16:15:08,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2060 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=910, Invalid=6746, Unknown=0, NotChecked=0, Total=7656 [2022-03-01 16:15:08,966 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 699 mSDsluCounter, 3358 mSDsCounter, 0 mSdLazyCounter, 1596 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 699 SdHoareTripleChecker+Valid, 3418 SdHoareTripleChecker+Invalid, 1712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:08,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [699 Valid, 3418 Invalid, 1712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1596 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:15:08,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20238 states. [2022-03-01 16:15:09,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20238 to 17191. [2022-03-01 16:15:09,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17191 states, 17190 states have (on average 3.1803374054682956) internal successors, (54670), 17190 states have internal predecessors, (54670), 0 states have call successors, (0), 0 states have 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:15:09,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17191 states to 17191 states and 54670 transitions. [2022-03-01 16:15:09,317 INFO L78 Accepts]: Start accepts. Automaton has 17191 states and 54670 transitions. Word has length 74 [2022-03-01 16:15:09,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:09,317 INFO L470 AbstractCegarLoop]: Abstraction has 17191 states and 54670 transitions. [2022-03-01 16:15:09,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:15:09,317 INFO L276 IsEmpty]: Start isEmpty. Operand 17191 states and 54670 transitions. [2022-03-01 16:15:09,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:09,343 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:09,344 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:09,360 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 16:15:09,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:09,560 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:09,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:09,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1139642221, now seen corresponding path program 119 times [2022-03-01 16:15:09,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:09,560 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475876858] [2022-03-01 16:15:09,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:09,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:09,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:09,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:09,703 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:09,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475876858] [2022-03-01 16:15:09,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475876858] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:09,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317522565] [2022-03-01 16:15:09,703 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:15:09,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:09,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:09,704 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:15:09,705 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 16:15:09,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 16:15:09,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:09,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:09,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:10,096 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:10,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:10,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:10,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317522565] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:10,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:10,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:15:10,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263691658] [2022-03-01 16:15:10,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:10,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:15:10,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:10,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:15:10,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:15:10,481 INFO L87 Difference]: Start difference. First operand 17191 states and 54670 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:15:15,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:15,488 INFO L93 Difference]: Finished difference Result 24383 states and 74847 transitions. [2022-03-01 16:15:15,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-03-01 16:15:15,488 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:15,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:15,533 INFO L225 Difference]: With dead ends: 24383 [2022-03-01 16:15:15,533 INFO L226 Difference]: Without dead ends: 23903 [2022-03-01 16:15:15,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9958 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=3705, Invalid=24351, Unknown=0, NotChecked=0, Total=28056 [2022-03-01 16:15:15,535 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 1636 mSDsluCounter, 4949 mSDsCounter, 0 mSdLazyCounter, 2478 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1636 SdHoareTripleChecker+Valid, 4939 SdHoareTripleChecker+Invalid, 2759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 2478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:15,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1636 Valid, 4939 Invalid, 2759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 2478 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:15:15,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23903 states. [2022-03-01 16:15:15,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23903 to 16775. [2022-03-01 16:15:15,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16775 states, 16774 states have (on average 3.1869560033385) internal successors, (53458), 16774 states have internal predecessors, (53458), 0 states have call successors, (0), 0 states have 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:15:15,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16775 states to 16775 states and 53458 transitions. [2022-03-01 16:15:15,900 INFO L78 Accepts]: Start accepts. Automaton has 16775 states and 53458 transitions. Word has length 74 [2022-03-01 16:15:15,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:15,900 INFO L470 AbstractCegarLoop]: Abstraction has 16775 states and 53458 transitions. [2022-03-01 16:15:15,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:15:15,901 INFO L276 IsEmpty]: Start isEmpty. Operand 16775 states and 53458 transitions. [2022-03-01 16:15:15,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:15,927 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:15,927 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:15,943 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 16:15:16,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:16,144 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:16,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:16,144 INFO L85 PathProgramCache]: Analyzing trace with hash -862016753, now seen corresponding path program 120 times [2022-03-01 16:15:16,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:16,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810991422] [2022-03-01 16:15:16,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:16,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:16,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:16,301 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:16,302 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:16,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810991422] [2022-03-01 16:15:16,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810991422] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:16,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738581157] [2022-03-01 16:15:16,302 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:15:16,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:16,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:16,303 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 16:15:16,304 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 16:15:16,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 16:15:16,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:16,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:16,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:16,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:16,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:17,264 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:17,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738581157] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:17,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:17,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:15:17,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353913196] [2022-03-01 16:15:17,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:17,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:15:17,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:17,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:15:17,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1308, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:15:17,265 INFO L87 Difference]: Start difference. First operand 16775 states and 53458 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:15:21,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:21,565 INFO L93 Difference]: Finished difference Result 22719 states and 70522 transitions. [2022-03-01 16:15:21,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-01 16:15:21,565 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:21,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:21,611 INFO L225 Difference]: With dead ends: 22719 [2022-03-01 16:15:21,611 INFO L226 Difference]: Without dead ends: 22566 [2022-03-01 16:15:21,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5799 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1839, Invalid=15983, Unknown=0, NotChecked=0, Total=17822 [2022-03-01 16:15:21,613 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 887 mSDsluCounter, 4776 mSDsCounter, 0 mSdLazyCounter, 2536 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 4789 SdHoareTripleChecker+Invalid, 2703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 2536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:21,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [887 Valid, 4789 Invalid, 2703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 2536 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:15:21,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22566 states. [2022-03-01 16:15:21,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22566 to 17139. [2022-03-01 16:15:21,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17139 states, 17138 states have (on average 3.1844439257789707) internal successors, (54575), 17138 states have internal predecessors, (54575), 0 states have call successors, (0), 0 states have 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:15:21,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17139 states to 17139 states and 54575 transitions. [2022-03-01 16:15:21,991 INFO L78 Accepts]: Start accepts. Automaton has 17139 states and 54575 transitions. Word has length 74 [2022-03-01 16:15:21,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:21,991 INFO L470 AbstractCegarLoop]: Abstraction has 17139 states and 54575 transitions. [2022-03-01 16:15:21,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:15:21,991 INFO L276 IsEmpty]: Start isEmpty. Operand 17139 states and 54575 transitions. [2022-03-01 16:15:22,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:22,018 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:22,018 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:22,036 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 16:15:22,234 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,SelfDestructingSolverStorable122 [2022-03-01 16:15:22,234 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:22,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:22,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1132809821, now seen corresponding path program 121 times [2022-03-01 16:15:22,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:22,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637791627] [2022-03-01 16:15:22,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:22,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:22,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:22,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:22,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:22,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637791627] [2022-03-01 16:15:22,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637791627] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:22,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999998512] [2022-03-01 16:15:22,407 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:15:22,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:22,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:22,408 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 16:15:22,409 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 16:15:22,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:22,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:22,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:22,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:22,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:23,452 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:23,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999998512] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:23,453 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:23,453 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:15:23,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48539819] [2022-03-01 16:15:23,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:23,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:15:23,453 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:23,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:15:23,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1288, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:15:23,454 INFO L87 Difference]: Start difference. First operand 17139 states and 54575 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:15:28,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:28,559 INFO L93 Difference]: Finished difference Result 21335 states and 66341 transitions. [2022-03-01 16:15:28,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-03-01 16:15:28,559 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:28,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:28,603 INFO L225 Difference]: With dead ends: 21335 [2022-03-01 16:15:28,603 INFO L226 Difference]: Without dead ends: 20795 [2022-03-01 16:15:28,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9917 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=3621, Invalid=24101, Unknown=0, NotChecked=0, Total=27722 [2022-03-01 16:15:28,606 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 1201 mSDsluCounter, 5155 mSDsCounter, 0 mSdLazyCounter, 2740 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1201 SdHoareTripleChecker+Valid, 5199 SdHoareTripleChecker+Invalid, 2945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:28,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1201 Valid, 5199 Invalid, 2945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2740 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:15:28,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20795 states. [2022-03-01 16:15:28,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20795 to 17527. [2022-03-01 16:15:28,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17527 states, 17526 states have (on average 3.184868195823348) internal successors, (55818), 17526 states have internal predecessors, (55818), 0 states have call successors, (0), 0 states have 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:15:28,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17527 states to 17527 states and 55818 transitions. [2022-03-01 16:15:28,931 INFO L78 Accepts]: Start accepts. Automaton has 17527 states and 55818 transitions. Word has length 74 [2022-03-01 16:15:28,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:28,931 INFO L470 AbstractCegarLoop]: Abstraction has 17527 states and 55818 transitions. [2022-03-01 16:15:28,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:15:28,931 INFO L276 IsEmpty]: Start isEmpty. Operand 17527 states and 55818 transitions. [2022-03-01 16:15:28,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:28,957 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:28,957 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:28,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-03-01 16:15:29,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-03-01 16:15:29,173 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:29,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:29,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1741455465, now seen corresponding path program 122 times [2022-03-01 16:15:29,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:29,174 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286861611] [2022-03-01 16:15:29,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:29,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:29,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:29,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:29,321 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:29,321 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286861611] [2022-03-01 16:15:29,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286861611] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:29,321 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982232265] [2022-03-01 16:15:29,321 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:15:29,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:29,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:29,323 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 16:15:29,323 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 16:15:29,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:15:29,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:29,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:29,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:29,930 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:29,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:30,527 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:30,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982232265] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:30,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:30,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:15:30,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231494083] [2022-03-01 16:15:30,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:30,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:15:30,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:30,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:15:30,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:15:30,528 INFO L87 Difference]: Start difference. First operand 17527 states and 55818 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:15:36,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:36,748 INFO L93 Difference]: Finished difference Result 24491 states and 75233 transitions. [2022-03-01 16:15:36,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-01 16:15:36,749 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:36,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:36,837 INFO L225 Difference]: With dead ends: 24491 [2022-03-01 16:15:36,837 INFO L226 Difference]: Without dead ends: 24287 [2022-03-01 16:15:36,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9395 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=3154, Invalid=23252, Unknown=0, NotChecked=0, Total=26406 [2022-03-01 16:15:36,840 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 1074 mSDsluCounter, 4324 mSDsCounter, 0 mSdLazyCounter, 2111 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1074 SdHoareTripleChecker+Valid, 4394 SdHoareTripleChecker+Invalid, 2362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 2111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:36,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1074 Valid, 4394 Invalid, 2362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 2111 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:15:36,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24287 states. [2022-03-01 16:15:37,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24287 to 17551. [2022-03-01 16:15:37,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17551 states, 17550 states have (on average 3.185868945868946) internal successors, (55912), 17550 states have internal predecessors, (55912), 0 states have call successors, (0), 0 states have 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:15:37,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17551 states to 17551 states and 55912 transitions. [2022-03-01 16:15:37,457 INFO L78 Accepts]: Start accepts. Automaton has 17551 states and 55912 transitions. Word has length 74 [2022-03-01 16:15:37,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:37,457 INFO L470 AbstractCegarLoop]: Abstraction has 17551 states and 55912 transitions. [2022-03-01 16:15:37,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:15:37,457 INFO L276 IsEmpty]: Start isEmpty. Operand 17551 states and 55912 transitions. [2022-03-01 16:15:37,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:37,482 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:37,482 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:37,500 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 16:15:37,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:37,695 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:37,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:37,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1073624637, now seen corresponding path program 123 times [2022-03-01 16:15:37,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:37,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819449125] [2022-03-01 16:15:37,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:37,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:37,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:37,867 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:37,867 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:37,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819449125] [2022-03-01 16:15:37,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819449125] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:37,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242272057] [2022-03-01 16:15:37,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:15:37,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:37,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:37,869 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 16:15:37,869 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 16:15:37,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:15:37,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:37,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:37,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:38,328 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:38,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:38,795 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:38,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242272057] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:38,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:38,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:15:38,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624345708] [2022-03-01 16:15:38,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:38,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:15:38,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:38,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:15:38,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:15:38,796 INFO L87 Difference]: Start difference. First operand 17551 states and 55912 transitions. Second operand has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:15:41,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:41,589 INFO L93 Difference]: Finished difference Result 21649 states and 67544 transitions. [2022-03-01 16:15:41,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 16:15:41,589 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:41,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:41,641 INFO L225 Difference]: With dead ends: 21649 [2022-03-01 16:15:41,641 INFO L226 Difference]: Without dead ends: 21547 [2022-03-01 16:15:41,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3227 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1158, Invalid=9554, Unknown=0, NotChecked=0, Total=10712 [2022-03-01 16:15:41,642 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 668 mSDsluCounter, 3718 mSDsCounter, 0 mSdLazyCounter, 1663 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 668 SdHoareTripleChecker+Valid, 3772 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:41,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [668 Valid, 3772 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1663 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:15:41,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21547 states. [2022-03-01 16:15:41,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21547 to 17603. [2022-03-01 16:15:41,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17603 states, 17602 states have (on average 3.1850357913873424) internal successors, (56063), 17602 states have internal predecessors, (56063), 0 states have call successors, (0), 0 states have 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:15:42,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17603 states to 17603 states and 56063 transitions. [2022-03-01 16:15:42,017 INFO L78 Accepts]: Start accepts. Automaton has 17603 states and 56063 transitions. Word has length 74 [2022-03-01 16:15:42,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:42,017 INFO L470 AbstractCegarLoop]: Abstraction has 17603 states and 56063 transitions. [2022-03-01 16:15:42,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:15:42,017 INFO L276 IsEmpty]: Start isEmpty. Operand 17603 states and 56063 transitions. [2022-03-01 16:15:42,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:42,044 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:42,044 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:42,061 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 16:15:42,259 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,SelfDestructingSolverStorable125 [2022-03-01 16:15:42,259 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:42,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:42,260 INFO L85 PathProgramCache]: Analyzing trace with hash -597817053, now seen corresponding path program 124 times [2022-03-01 16:15:42,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:42,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623674239] [2022-03-01 16:15:42,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:42,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:42,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:42,396 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:42,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:42,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623674239] [2022-03-01 16:15:42,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623674239] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:42,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247575085] [2022-03-01 16:15:42,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:15:42,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:42,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:42,398 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 16:15:42,399 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 16:15:42,517 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:15:42,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:42,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:42,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:42,809 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:42,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:43,263 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:43,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247575085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:43,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:43,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:15:43,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274930521] [2022-03-01 16:15:43,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:43,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:15:43,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:43,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:15:43,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1377, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:15:43,264 INFO L87 Difference]: Start difference. First operand 17603 states and 56063 transitions. Second operand has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:15:46,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:46,375 INFO L93 Difference]: Finished difference Result 21110 states and 65940 transitions. [2022-03-01 16:15:46,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-01 16:15:46,375 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:46,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:46,421 INFO L225 Difference]: With dead ends: 21110 [2022-03-01 16:15:46,421 INFO L226 Difference]: Without dead ends: 20897 [2022-03-01 16:15:46,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 123 SyntacticMatches, 3 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4921 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1793, Invalid=13459, Unknown=0, NotChecked=0, Total=15252 [2022-03-01 16:15:46,423 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 923 mSDsluCounter, 5446 mSDsCounter, 0 mSdLazyCounter, 2484 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 923 SdHoareTripleChecker+Valid, 5474 SdHoareTripleChecker+Invalid, 2648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 2484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:46,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [923 Valid, 5474 Invalid, 2648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 2484 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:15:46,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20897 states. [2022-03-01 16:15:46,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20897 to 17975. [2022-03-01 16:15:46,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17975 states, 17974 states have (on average 3.1951708022699457) internal successors, (57430), 17974 states have internal predecessors, (57430), 0 states have call successors, (0), 0 states have 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:15:46,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17975 states to 17975 states and 57430 transitions. [2022-03-01 16:15:46,798 INFO L78 Accepts]: Start accepts. Automaton has 17975 states and 57430 transitions. Word has length 74 [2022-03-01 16:15:46,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:46,798 INFO L470 AbstractCegarLoop]: Abstraction has 17975 states and 57430 transitions. [2022-03-01 16:15:46,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:15:46,798 INFO L276 IsEmpty]: Start isEmpty. Operand 17975 states and 57430 transitions. [2022-03-01 16:15:46,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:46,827 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:46,827 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:46,844 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 16:15:47,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-03-01 16:15:47,043 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:47,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:47,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1879654883, now seen corresponding path program 125 times [2022-03-01 16:15:47,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:47,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747141288] [2022-03-01 16:15:47,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:47,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:47,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:47,233 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:47,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:47,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747141288] [2022-03-01 16:15:47,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747141288] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:47,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769052102] [2022-03-01 16:15:47,234 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:15:47,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:47,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:47,236 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 16:15:47,236 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 16:15:47,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:15:47,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:47,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-01 16:15:47,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:47,925 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:47,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:48,283 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:48,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769052102] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:48,284 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:48,284 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 43 [2022-03-01 16:15:48,284 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963629569] [2022-03-01 16:15:48,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:48,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-03-01 16:15:48,284 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:48,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-03-01 16:15:48,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1603, Unknown=0, NotChecked=0, Total=1806 [2022-03-01 16:15:48,285 INFO L87 Difference]: Start difference. First operand 17975 states and 57430 transitions. Second operand has 43 states, 43 states have (on average 3.6511627906976742) internal successors, (157), 43 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have 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:15:49,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:49,319 INFO L93 Difference]: Finished difference Result 20898 states and 65817 transitions. [2022-03-01 16:15:49,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 16:15:49,319 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 3.6511627906976742) internal successors, (157), 43 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:49,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:49,363 INFO L225 Difference]: With dead ends: 20898 [2022-03-01 16:15:49,363 INFO L226 Difference]: Without dead ends: 20616 [2022-03-01 16:15:49,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 122 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1437 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=615, Invalid=4641, Unknown=0, NotChecked=0, Total=5256 [2022-03-01 16:15:49,364 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 560 mSDsluCounter, 2731 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 2779 SdHoareTripleChecker+Invalid, 1146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:49,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 2779 Invalid, 1146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:15:49,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20616 states. [2022-03-01 16:15:49,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20616 to 17975. [2022-03-01 16:15:49,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17975 states, 17974 states have (on average 3.1949482585957494) internal successors, (57426), 17974 states have internal predecessors, (57426), 0 states have call successors, (0), 0 states have 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:15:49,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17975 states to 17975 states and 57426 transitions. [2022-03-01 16:15:49,732 INFO L78 Accepts]: Start accepts. Automaton has 17975 states and 57426 transitions. Word has length 74 [2022-03-01 16:15:49,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:49,732 INFO L470 AbstractCegarLoop]: Abstraction has 17975 states and 57426 transitions. [2022-03-01 16:15:49,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 3.6511627906976742) internal successors, (157), 43 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have 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:15:49,733 INFO L276 IsEmpty]: Start isEmpty. Operand 17975 states and 57426 transitions. [2022-03-01 16:15:49,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:49,761 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:49,761 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:49,779 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:15:49,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-03-01 16:15:49,976 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:49,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:49,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1277837271, now seen corresponding path program 126 times [2022-03-01 16:15:49,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:49,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278752274] [2022-03-01 16:15:49,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:49,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:50,118 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:50,118 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:50,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278752274] [2022-03-01 16:15:50,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278752274] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:50,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030017336] [2022-03-01 16:15:50,119 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:15:50,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:50,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:50,120 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:15:50,120 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:15:50,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 16:15:50,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:50,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:50,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:50,538 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:50,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:50,867 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:50,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030017336] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:50,867 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:50,867 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:15:50,868 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516164640] [2022-03-01 16:15:50,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:50,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:15:50,868 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:50,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:15:50,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1299, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:15:50,868 INFO L87 Difference]: Start difference. First operand 17975 states and 57426 transitions. Second operand has 39 states, 39 states have (on average 3.6923076923076925) internal successors, (144), 39 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have 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:15:52,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:52,971 INFO L93 Difference]: Finished difference Result 23763 states and 73975 transitions. [2022-03-01 16:15:52,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-01 16:15:52,971 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6923076923076925) internal successors, (144), 39 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:52,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:53,021 INFO L225 Difference]: With dead ends: 23763 [2022-03-01 16:15:53,021 INFO L226 Difference]: Without dead ends: 23610 [2022-03-01 16:15:53,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3446 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1312, Invalid=9818, Unknown=0, NotChecked=0, Total=11130 [2022-03-01 16:15:53,023 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 737 mSDsluCounter, 3764 mSDsCounter, 0 mSdLazyCounter, 1917 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 3825 SdHoareTripleChecker+Invalid, 1999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:53,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [737 Valid, 3825 Invalid, 1999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1917 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:15:53,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23610 states. [2022-03-01 16:15:53,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23610 to 18239. [2022-03-01 16:15:53,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18239 states, 18238 states have (on average 3.199692948788244) internal successors, (58356), 18238 states have internal predecessors, (58356), 0 states have call successors, (0), 0 states have 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:15:53,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18239 states to 18239 states and 58356 transitions. [2022-03-01 16:15:53,468 INFO L78 Accepts]: Start accepts. Automaton has 18239 states and 58356 transitions. Word has length 74 [2022-03-01 16:15:53,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:53,468 INFO L470 AbstractCegarLoop]: Abstraction has 18239 states and 58356 transitions. [2022-03-01 16:15:53,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6923076923076925) internal successors, (144), 39 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have 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:15:53,468 INFO L276 IsEmpty]: Start isEmpty. Operand 18239 states and 58356 transitions. [2022-03-01 16:15:53,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:53,496 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:53,496 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:53,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-03-01 16:15:53,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-03-01 16:15:53,711 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:53,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:53,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1298554657, now seen corresponding path program 127 times [2022-03-01 16:15:53,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:53,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453824120] [2022-03-01 16:15:53,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:53,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:53,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:53,840 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:53,840 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:53,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453824120] [2022-03-01 16:15:53,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453824120] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:53,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653869027] [2022-03-01 16:15:53,841 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:15:53,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:53,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:53,842 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:15:53,843 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:15:53,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:53,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:53,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:54,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:54,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:54,591 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:54,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653869027] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:54,592 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:54,592 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:15:54,592 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509587656] [2022-03-01 16:15:54,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:54,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:15:54,592 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:54,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:15:54,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1367, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:15:54,593 INFO L87 Difference]: Start difference. First operand 18239 states and 58356 transitions. Second operand has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:15:56,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:15:56,868 INFO L93 Difference]: Finished difference Result 23884 states and 74588 transitions. [2022-03-01 16:15:56,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-01 16:15:56,868 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:15:56,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:15:56,918 INFO L225 Difference]: With dead ends: 23884 [2022-03-01 16:15:56,918 INFO L226 Difference]: Without dead ends: 23782 [2022-03-01 16:15:56,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2971 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1192, Invalid=8708, Unknown=0, NotChecked=0, Total=9900 [2022-03-01 16:15:56,920 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 679 mSDsluCounter, 4167 mSDsCounter, 0 mSdLazyCounter, 2151 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 4244 SdHoareTripleChecker+Invalid, 2234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 2151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:15:56,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [679 Valid, 4244 Invalid, 2234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 2151 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:15:56,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23782 states. [2022-03-01 16:15:57,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23782 to 18419. [2022-03-01 16:15:57,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18419 states, 18418 states have (on average 3.201161906830275) internal successors, (58959), 18418 states have internal predecessors, (58959), 0 states have call successors, (0), 0 states have 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:15:57,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18419 states to 18419 states and 58959 transitions. [2022-03-01 16:15:57,306 INFO L78 Accepts]: Start accepts. Automaton has 18419 states and 58959 transitions. Word has length 74 [2022-03-01 16:15:57,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:15:57,307 INFO L470 AbstractCegarLoop]: Abstraction has 18419 states and 58959 transitions. [2022-03-01 16:15:57,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:15:57,307 INFO L276 IsEmpty]: Start isEmpty. Operand 18419 states and 58959 transitions. [2022-03-01 16:15:57,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:15:57,334 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:15:57,334 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:15:57,352 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:15:57,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:57,549 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:15:57,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:15:57,550 INFO L85 PathProgramCache]: Analyzing trace with hash 654053895, now seen corresponding path program 128 times [2022-03-01 16:15:57,550 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:15:57,550 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328355758] [2022-03-01 16:15:57,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:15:57,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:15:57,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:15:57,849 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:57,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:15:57,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328355758] [2022-03-01 16:15:57,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328355758] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:15:57,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159122667] [2022-03-01 16:15:57,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:15:57,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:15:57,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:15:57,860 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:15:57,861 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:15:57,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:15:57,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:15:57,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:15:57,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:15:58,447 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:58,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:15:58,806 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:15:58,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159122667] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:15:58,806 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:15:58,806 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:15:58,806 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928009034] [2022-03-01 16:15:58,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:15:58,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:15:58,806 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:15:58,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:15:58,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1361, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:15:58,807 INFO L87 Difference]: Start difference. First operand 18419 states and 58959 transitions. Second operand has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:16:08,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:16:08,528 INFO L93 Difference]: Finished difference Result 34548 states and 105067 transitions. [2022-03-01 16:16:08,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 268 states. [2022-03-01 16:16:08,528 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:16:08,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:16:08,600 INFO L225 Difference]: With dead ends: 34548 [2022-03-01 16:16:08,600 INFO L226 Difference]: Without dead ends: 33774 [2022-03-01 16:16:08,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34222 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=9934, Invalid=73298, Unknown=0, NotChecked=0, Total=83232 [2022-03-01 16:16:08,605 INFO L933 BasicCegarLoop]: 330 mSDtfsCounter, 2322 mSDsluCounter, 6126 mSDsCounter, 0 mSdLazyCounter, 3166 mSolverCounterSat, 398 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2322 SdHoareTripleChecker+Valid, 6137 SdHoareTripleChecker+Invalid, 3564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 398 IncrementalHoareTripleChecker+Valid, 3166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:16:08,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2322 Valid, 6137 Invalid, 3564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [398 Valid, 3166 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 16:16:08,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33774 states. [2022-03-01 16:16:08,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33774 to 19431. [2022-03-01 16:16:09,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19431 states, 19430 states have (on average 3.2011322696860525) internal successors, (62198), 19430 states have internal predecessors, (62198), 0 states have call successors, (0), 0 states have 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:16:09,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19431 states to 19431 states and 62198 transitions. [2022-03-01 16:16:09,063 INFO L78 Accepts]: Start accepts. Automaton has 19431 states and 62198 transitions. Word has length 74 [2022-03-01 16:16:09,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:16:09,063 INFO L470 AbstractCegarLoop]: Abstraction has 19431 states and 62198 transitions. [2022-03-01 16:16:09,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:16:09,063 INFO L276 IsEmpty]: Start isEmpty. Operand 19431 states and 62198 transitions. [2022-03-01 16:16:09,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:16:09,093 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:16:09,093 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:16:09,112 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:16:09,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:09,309 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:16:09,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:16:09,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1269728023, now seen corresponding path program 129 times [2022-03-01 16:16:09,310 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:16:09,310 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147162459] [2022-03-01 16:16:09,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:16:09,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:16:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:16:09,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:09,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:16:09,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147162459] [2022-03-01 16:16:09,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147162459] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:16:09,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441616752] [2022-03-01 16:16:09,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:16:09,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:09,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:16:09,486 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:16:09,487 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:16:09,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:16:09,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:16:09,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 16:16:09,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:16:10,139 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:10,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:16:11,310 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:11,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441616752] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:16:11,311 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:16:11,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 20] total 48 [2022-03-01 16:16:11,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823331081] [2022-03-01 16:16:11,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:16:11,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-03-01 16:16:11,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:16:11,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-03-01 16:16:11,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=2055, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 16:16:11,312 INFO L87 Difference]: Start difference. First operand 19431 states and 62198 transitions. Second operand has 48 states, 48 states have (on average 3.4791666666666665) internal successors, (167), 48 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have 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:16:13,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:16:13,469 INFO L93 Difference]: Finished difference Result 22875 states and 72000 transitions. [2022-03-01 16:16:13,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 16:16:13,469 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 3.4791666666666665) internal successors, (167), 48 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:16:13,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:16:13,516 INFO L225 Difference]: With dead ends: 22875 [2022-03-01 16:16:13,516 INFO L226 Difference]: Without dead ends: 22743 [2022-03-01 16:16:13,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1788 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=877, Invalid=7133, Unknown=0, NotChecked=0, Total=8010 [2022-03-01 16:16:13,517 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 741 mSDsluCounter, 3459 mSDsCounter, 0 mSdLazyCounter, 2044 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 741 SdHoareTripleChecker+Valid, 3431 SdHoareTripleChecker+Invalid, 2140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 2044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:16:13,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [741 Valid, 3431 Invalid, 2140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 2044 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:16:13,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22743 states. [2022-03-01 16:16:13,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22743 to 19471. [2022-03-01 16:16:13,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19471 states, 19470 states have (on average 3.200205444273241) internal successors, (62308), 19470 states have internal predecessors, (62308), 0 states have call successors, (0), 0 states have 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:16:13,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19471 states to 19471 states and 62308 transitions. [2022-03-01 16:16:13,917 INFO L78 Accepts]: Start accepts. Automaton has 19471 states and 62308 transitions. Word has length 74 [2022-03-01 16:16:13,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:16:13,917 INFO L470 AbstractCegarLoop]: Abstraction has 19471 states and 62308 transitions. [2022-03-01 16:16:13,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 3.4791666666666665) internal successors, (167), 48 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have 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:16:13,917 INFO L276 IsEmpty]: Start isEmpty. Operand 19471 states and 62308 transitions. [2022-03-01 16:16:13,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:16:13,946 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:16:13,946 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:16:13,963 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:16:14,159 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,SelfDestructingSolverStorable131 [2022-03-01 16:16:14,159 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:16:14,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:16:14,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1478823033, now seen corresponding path program 130 times [2022-03-01 16:16:14,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:16:14,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770088371] [2022-03-01 16:16:14,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:16:14,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:16:14,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:16:14,359 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:14,359 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:16:14,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770088371] [2022-03-01 16:16:14,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770088371] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:16:14,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369323320] [2022-03-01 16:16:14,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:16:14,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:14,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:16:14,361 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:16:14,361 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:16:14,474 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:16:14,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:16:14,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:16:14,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:16:14,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:14,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:16:15,444 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:15,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369323320] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:16:15,444 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:16:15,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:16:15,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598857186] [2022-03-01 16:16:15,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:16:15,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:16:15,445 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:16:15,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:16:15,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1239, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:16:15,445 INFO L87 Difference]: Start difference. First operand 19471 states and 62308 transitions. Second operand has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:16:18,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:16:18,456 INFO L93 Difference]: Finished difference Result 26166 states and 81516 transitions. [2022-03-01 16:16:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-03-01 16:16:18,457 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:16:18,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:16:18,512 INFO L225 Difference]: With dead ends: 26166 [2022-03-01 16:16:18,513 INFO L226 Difference]: Without dead ends: 26064 [2022-03-01 16:16:18,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5499 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1749, Invalid=14763, Unknown=0, NotChecked=0, Total=16512 [2022-03-01 16:16:18,514 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 697 mSDsluCounter, 4523 mSDsCounter, 0 mSdLazyCounter, 2233 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 4562 SdHoareTripleChecker+Invalid, 2338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 2233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:16:18,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [697 Valid, 4562 Invalid, 2338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 2233 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:16:18,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26064 states. [2022-03-01 16:16:18,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26064 to 20039. [2022-03-01 16:16:18,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20039 states, 20038 states have (on average 3.2024154107196328) internal successors, (64170), 20038 states have internal predecessors, (64170), 0 states have call successors, (0), 0 states have 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:16:18,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20039 states to 20039 states and 64170 transitions. [2022-03-01 16:16:18,937 INFO L78 Accepts]: Start accepts. Automaton has 20039 states and 64170 transitions. Word has length 74 [2022-03-01 16:16:18,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:16:18,937 INFO L470 AbstractCegarLoop]: Abstraction has 20039 states and 64170 transitions. [2022-03-01 16:16:18,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:16:18,937 INFO L276 IsEmpty]: Start isEmpty. Operand 20039 states and 64170 transitions. [2022-03-01 16:16:18,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:16:18,968 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:16:18,968 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:16:18,984 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:16:19,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:19,185 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:16:19,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:16:19,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1499540419, now seen corresponding path program 131 times [2022-03-01 16:16:19,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:16:19,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847100974] [2022-03-01 16:16:19,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:16:19,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:16:19,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:16:19,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:19,319 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:16:19,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847100974] [2022-03-01 16:16:19,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847100974] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:16:19,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125689643] [2022-03-01 16:16:19,319 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:16:19,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:19,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:16:19,320 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:16:19,321 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:16:19,434 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 16:16:19,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:16:19,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:16:19,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:16:19,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:19,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:16:20,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:20,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125689643] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:16:20,067 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:16:20,067 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:16:20,067 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272468211] [2022-03-01 16:16:20,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:16:20,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:16:20,068 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:16:20,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:16:20,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1304, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:16:20,068 INFO L87 Difference]: Start difference. First operand 20039 states and 64170 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:16:23,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:16:23,976 INFO L93 Difference]: Finished difference Result 26130 states and 81737 transitions. [2022-03-01 16:16:23,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-01 16:16:23,977 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:16:23,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:16:24,034 INFO L225 Difference]: With dead ends: 26130 [2022-03-01 16:16:24,034 INFO L226 Difference]: Without dead ends: 26028 [2022-03-01 16:16:24,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5241 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1782, Invalid=14220, Unknown=0, NotChecked=0, Total=16002 [2022-03-01 16:16:24,035 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 759 mSDsluCounter, 4682 mSDsCounter, 0 mSdLazyCounter, 2429 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 759 SdHoareTripleChecker+Valid, 4760 SdHoareTripleChecker+Invalid, 2556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 2429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:16:24,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [759 Valid, 4760 Invalid, 2556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 2429 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:16:24,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26028 states. [2022-03-01 16:16:24,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26028 to 19975. [2022-03-01 16:16:24,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19975 states, 19974 states have (on average 3.201261640132172) internal successors, (63942), 19974 states have internal predecessors, (63942), 0 states have call successors, (0), 0 states have 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:16:24,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19975 states to 19975 states and 63942 transitions. [2022-03-01 16:16:24,450 INFO L78 Accepts]: Start accepts. Automaton has 19975 states and 63942 transitions. Word has length 74 [2022-03-01 16:16:24,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:16:24,450 INFO L470 AbstractCegarLoop]: Abstraction has 19975 states and 63942 transitions. [2022-03-01 16:16:24,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:16:24,450 INFO L276 IsEmpty]: Start isEmpty. Operand 19975 states and 63942 transitions. [2022-03-01 16:16:24,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:16:24,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:16:24,481 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:16:24,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-03-01 16:16:24,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:24,695 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:16:24,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:16:24,696 INFO L85 PathProgramCache]: Analyzing trace with hash 855039657, now seen corresponding path program 132 times [2022-03-01 16:16:24,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:16:24,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003319780] [2022-03-01 16:16:24,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:16:24,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:16:24,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:16:24,878 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:24,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:16:24,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003319780] [2022-03-01 16:16:24,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003319780] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:16:24,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909144555] [2022-03-01 16:16:24,878 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:16:24,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:24,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:16:24,880 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:16:24,880 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:16:25,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:16:25,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:16:25,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:16:25,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:16:25,439 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:25,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:16:25,809 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:25,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909144555] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:16:25,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:16:25,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:16:25,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047431361] [2022-03-01 16:16:25,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:16:25,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:16:25,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:16:25,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:16:25,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1294, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:16:25,811 INFO L87 Difference]: Start difference. First operand 19975 states and 63942 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:16:38,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:16:38,777 INFO L93 Difference]: Finished difference Result 37813 states and 115662 transitions. [2022-03-01 16:16:38,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 321 states. [2022-03-01 16:16:38,777 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:16:38,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:16:38,858 INFO L225 Difference]: With dead ends: 37813 [2022-03-01 16:16:38,859 INFO L226 Difference]: Without dead ends: 37024 [2022-03-01 16:16:38,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 337 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48362 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=12705, Invalid=101877, Unknown=0, NotChecked=0, Total=114582 [2022-03-01 16:16:38,866 INFO L933 BasicCegarLoop]: 375 mSDtfsCounter, 2456 mSDsluCounter, 7237 mSDsCounter, 0 mSdLazyCounter, 3638 mSolverCounterSat, 492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2456 SdHoareTripleChecker+Valid, 7110 SdHoareTripleChecker+Invalid, 4130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 492 IncrementalHoareTripleChecker+Valid, 3638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:16:38,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2456 Valid, 7110 Invalid, 4130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [492 Valid, 3638 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 16:16:38,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37024 states. [2022-03-01 16:16:39,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37024 to 20579. [2022-03-01 16:16:39,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20579 states, 20578 states have (on average 3.200068033822529) internal successors, (65851), 20578 states have internal predecessors, (65851), 0 states have call successors, (0), 0 states have 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:16:39,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20579 states to 20579 states and 65851 transitions. [2022-03-01 16:16:39,373 INFO L78 Accepts]: Start accepts. Automaton has 20579 states and 65851 transitions. Word has length 74 [2022-03-01 16:16:39,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:16:39,374 INFO L470 AbstractCegarLoop]: Abstraction has 20579 states and 65851 transitions. [2022-03-01 16:16:39,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:16:39,374 INFO L276 IsEmpty]: Start isEmpty. Operand 20579 states and 65851 transitions. [2022-03-01 16:16:39,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:16:39,405 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:16:39,405 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:16:39,422 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:16:39,621 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,SelfDestructingSolverStorable134 [2022-03-01 16:16:39,621 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:16:39,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:16:39,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1417412385, now seen corresponding path program 133 times [2022-03-01 16:16:39,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:16:39,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143578189] [2022-03-01 16:16:39,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:16:39,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:16:39,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:16:39,824 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:39,824 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:16:39,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143578189] [2022-03-01 16:16:39,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143578189] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:16:39,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188762280] [2022-03-01 16:16:39,824 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:16:39,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:39,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:16:39,825 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:16:39,826 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:16:39,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:16:39,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:16:39,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:16:40,507 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:40,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:16:41,012 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:41,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188762280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:16:41,012 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:16:41,013 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:16:41,013 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076798465] [2022-03-01 16:16:41,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:16:41,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:16:41,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:16:41,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:16:41,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1294, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:16:41,014 INFO L87 Difference]: Start difference. First operand 20579 states and 65851 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:16:45,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:16:45,459 INFO L93 Difference]: Finished difference Result 30157 states and 94533 transitions. [2022-03-01 16:16:45,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2022-03-01 16:16:45,459 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:16:45,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:16:45,534 INFO L225 Difference]: With dead ends: 30157 [2022-03-01 16:16:45,534 INFO L226 Difference]: Without dead ends: 29476 [2022-03-01 16:16:45,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10459 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=3924, Invalid=25146, Unknown=0, NotChecked=0, Total=29070 [2022-03-01 16:16:45,537 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 1374 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 2666 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1374 SdHoareTripleChecker+Valid, 5004 SdHoareTripleChecker+Invalid, 2866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 2666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:16:45,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1374 Valid, 5004 Invalid, 2866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 2666 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:16:45,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29476 states. [2022-03-01 16:16:46,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29476 to 21483. [2022-03-01 16:16:46,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21483 states, 21482 states have (on average 3.205707103621637) internal successors, (68865), 21482 states have internal predecessors, (68865), 0 states have call successors, (0), 0 states have 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:16:46,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21483 states to 21483 states and 68865 transitions. [2022-03-01 16:16:46,137 INFO L78 Accepts]: Start accepts. Automaton has 21483 states and 68865 transitions. Word has length 74 [2022-03-01 16:16:46,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:16:46,137 INFO L470 AbstractCegarLoop]: Abstraction has 21483 states and 68865 transitions. [2022-03-01 16:16:46,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:16:46,137 INFO L276 IsEmpty]: Start isEmpty. Operand 21483 states and 68865 transitions. [2022-03-01 16:16:46,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:16:46,172 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:16:46,172 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:16:46,190 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:16:46,388 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,SelfDestructingSolverStorable135 [2022-03-01 16:16:46,388 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:16:46,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:16:46,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1456852901, now seen corresponding path program 134 times [2022-03-01 16:16:46,389 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:16:46,389 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170165991] [2022-03-01 16:16:46,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:16:46,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:16:46,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:16:46,623 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:46,623 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:16:46,623 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170165991] [2022-03-01 16:16:46,623 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170165991] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:16:46,623 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716592610] [2022-03-01 16:16:46,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:16:46,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:46,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:16:46,632 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:16:46,632 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:16:46,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:16:46,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:16:46,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:16:46,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:16:47,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:47,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:16:47,594 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:47,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716592610] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:16:47,594 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:16:47,594 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:16:47,594 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687269556] [2022-03-01 16:16:47,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:16:47,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:16:47,594 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:16:47,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:16:47,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1314, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:16:47,595 INFO L87 Difference]: Start difference. First operand 21483 states and 68865 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:16:56,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:16:56,084 INFO L93 Difference]: Finished difference Result 35017 states and 107594 transitions. [2022-03-01 16:16:56,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 238 states. [2022-03-01 16:16:56,085 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:16:56,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:16:56,163 INFO L225 Difference]: With dead ends: 35017 [2022-03-01 16:16:56,163 INFO L226 Difference]: Without dead ends: 34711 [2022-03-01 16:16:56,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 381 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26345 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=6651, Invalid=58629, Unknown=0, NotChecked=0, Total=65280 [2022-03-01 16:16:56,168 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 1530 mSDsluCounter, 5531 mSDsCounter, 0 mSdLazyCounter, 2767 mSolverCounterSat, 353 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1530 SdHoareTripleChecker+Valid, 5569 SdHoareTripleChecker+Invalid, 3120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 353 IncrementalHoareTripleChecker+Valid, 2767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 16:16:56,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1530 Valid, 5569 Invalid, 3120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [353 Valid, 2767 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 16:16:56,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34711 states. [2022-03-01 16:16:56,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34711 to 22851. [2022-03-01 16:16:56,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22851 states, 22850 states have (on average 3.2048577680525163) internal successors, (73231), 22850 states have internal predecessors, (73231), 0 states have call successors, (0), 0 states have 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:16:56,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22851 states to 22851 states and 73231 transitions. [2022-03-01 16:16:56,715 INFO L78 Accepts]: Start accepts. Automaton has 22851 states and 73231 transitions. Word has length 74 [2022-03-01 16:16:56,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:16:56,715 INFO L470 AbstractCegarLoop]: Abstraction has 22851 states and 73231 transitions. [2022-03-01 16:16:56,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:16:56,715 INFO L276 IsEmpty]: Start isEmpty. Operand 22851 states and 73231 transitions. [2022-03-01 16:16:56,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:16:56,750 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:16:56,750 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:16:56,768 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:16:56,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-01 16:16:56,966 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:16:56,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:16:56,967 INFO L85 PathProgramCache]: Analyzing trace with hash 789022073, now seen corresponding path program 135 times [2022-03-01 16:16:56,967 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:16:56,967 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776362848] [2022-03-01 16:16:56,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:16:56,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:16:56,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:16:57,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:57,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:16:57,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776362848] [2022-03-01 16:16:57,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776362848] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:16:57,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269182207] [2022-03-01 16:16:57,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:16:57,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:16:57,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:16:57,149 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:16:57,150 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:16:57,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 16:16:57,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:16:57,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:16:57,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:16:57,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:57,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:16:58,190 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:16:58,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269182207] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:16:58,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:16:58,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:16:58,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164743762] [2022-03-01 16:16:58,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:16:58,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:16:58,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:16:58,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:16:58,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1243, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:16:58,191 INFO L87 Difference]: Start difference. First operand 22851 states and 73231 transitions. Second operand has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:17:00,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:00,489 INFO L93 Difference]: Finished difference Result 28755 states and 90152 transitions. [2022-03-01 16:17:00,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 16:17:00,489 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:00,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:00,554 INFO L225 Difference]: With dead ends: 28755 [2022-03-01 16:17:00,554 INFO L226 Difference]: Without dead ends: 28653 [2022-03-01 16:17:00,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2668 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=953, Invalid=7977, Unknown=0, NotChecked=0, Total=8930 [2022-03-01 16:17:00,555 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 589 mSDsluCounter, 3556 mSDsCounter, 0 mSdLazyCounter, 1541 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 3614 SdHoareTripleChecker+Invalid, 1622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:00,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [589 Valid, 3614 Invalid, 1622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1541 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:17:00,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28653 states. [2022-03-01 16:17:01,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28653 to 22967. [2022-03-01 16:17:01,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22967 states, 22966 states have (on average 3.206217887311678) internal successors, (73634), 22966 states have internal predecessors, (73634), 0 states have call successors, (0), 0 states have 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:17:01,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22967 states to 22967 states and 73634 transitions. [2022-03-01 16:17:01,116 INFO L78 Accepts]: Start accepts. Automaton has 22967 states and 73634 transitions. Word has length 74 [2022-03-01 16:17:01,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:01,116 INFO L470 AbstractCegarLoop]: Abstraction has 22967 states and 73634 transitions. [2022-03-01 16:17:01,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:17:01,116 INFO L276 IsEmpty]: Start isEmpty. Operand 22967 states and 73634 transitions. [2022-03-01 16:17:01,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:01,157 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:01,158 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:01,174 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:17:01,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:01,361 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:01,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:01,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1524313043, now seen corresponding path program 136 times [2022-03-01 16:17:01,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:01,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170713331] [2022-03-01 16:17:01,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:01,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:01,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:01,551 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:01,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:01,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170713331] [2022-03-01 16:17:01,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170713331] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:01,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125104467] [2022-03-01 16:17:01,551 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:17:01,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:01,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:01,552 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:17:01,553 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:17:01,672 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:17:01,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:01,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:01,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:02,054 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:02,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:02,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:02,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125104467] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:02,445 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:02,445 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:17:02,445 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995158489] [2022-03-01 16:17:02,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:02,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:17:02,446 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:02,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:17:02,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:17:02,446 INFO L87 Difference]: Start difference. First operand 22967 states and 73634 transitions. Second operand has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:17:04,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:04,600 INFO L93 Difference]: Finished difference Result 28201 states and 88526 transitions. [2022-03-01 16:17:04,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 16:17:04,600 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:04,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:04,663 INFO L225 Difference]: With dead ends: 28201 [2022-03-01 16:17:04,663 INFO L226 Difference]: Without dead ends: 28099 [2022-03-01 16:17:04,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3515 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1234, Invalid=10108, Unknown=0, NotChecked=0, Total=11342 [2022-03-01 16:17:04,664 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 797 mSDsluCounter, 3278 mSDsCounter, 0 mSdLazyCounter, 1646 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 797 SdHoareTripleChecker+Valid, 3312 SdHoareTripleChecker+Invalid, 1768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:04,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [797 Valid, 3312 Invalid, 1768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1646 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:17:04,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28099 states. [2022-03-01 16:17:05,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28099 to 23079. [2022-03-01 16:17:05,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23079 states, 23078 states have (on average 3.2067770170725365) internal successors, (74006), 23078 states have internal predecessors, (74006), 0 states have call successors, (0), 0 states have 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:17:05,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23079 states to 23079 states and 74006 transitions. [2022-03-01 16:17:05,142 INFO L78 Accepts]: Start accepts. Automaton has 23079 states and 74006 transitions. Word has length 74 [2022-03-01 16:17:05,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:05,142 INFO L470 AbstractCegarLoop]: Abstraction has 23079 states and 74006 transitions. [2022-03-01 16:17:05,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:17:05,142 INFO L276 IsEmpty]: Start isEmpty. Operand 23079 states and 74006 transitions. [2022-03-01 16:17:05,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:05,178 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:05,178 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:05,194 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:17:05,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-01 16:17:05,391 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:05,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:05,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1503595657, now seen corresponding path program 137 times [2022-03-01 16:17:05,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:05,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366631771] [2022-03-01 16:17:05,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:05,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:05,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:05,520 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:05,520 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:05,520 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366631771] [2022-03-01 16:17:05,520 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366631771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:05,520 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847466158] [2022-03-01 16:17:05,520 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:17:05,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:05,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:05,522 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:17:05,522 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:17:05,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 16:17:05,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:05,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-01 16:17:05,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:06,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:06,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:06,529 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:06,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847466158] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:06,529 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:06,529 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 44 [2022-03-01 16:17:06,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117658877] [2022-03-01 16:17:06,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:06,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-01 16:17:06,530 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:06,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-01 16:17:06,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1691, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 16:17:06,530 INFO L87 Difference]: Start difference. First operand 23079 states and 74006 transitions. Second operand has 44 states, 44 states have (on average 3.6363636363636362) internal successors, (160), 44 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have 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:17:08,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:08,680 INFO L93 Difference]: Finished difference Result 27529 states and 86786 transitions. [2022-03-01 16:17:08,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-01 16:17:08,680 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.6363636363636362) internal successors, (160), 44 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:08,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:08,735 INFO L225 Difference]: With dead ends: 27529 [2022-03-01 16:17:08,735 INFO L226 Difference]: Without dead ends: 27427 [2022-03-01 16:17:08,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1077, Invalid=8429, Unknown=0, NotChecked=0, Total=9506 [2022-03-01 16:17:08,736 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 799 mSDsluCounter, 3417 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 799 SdHoareTripleChecker+Valid, 3493 SdHoareTripleChecker+Invalid, 1826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:08,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [799 Valid, 3493 Invalid, 1826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1696 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:17:08,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27427 states. [2022-03-01 16:17:09,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27427 to 22907. [2022-03-01 16:17:09,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22907 states, 22906 states have (on average 3.204968130620798) internal successors, (73413), 22906 states have internal predecessors, (73413), 0 states have call successors, (0), 0 states have 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:17:09,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22907 states to 22907 states and 73413 transitions. [2022-03-01 16:17:09,189 INFO L78 Accepts]: Start accepts. Automaton has 22907 states and 73413 transitions. Word has length 74 [2022-03-01 16:17:09,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:09,189 INFO L470 AbstractCegarLoop]: Abstraction has 22907 states and 73413 transitions. [2022-03-01 16:17:09,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.6363636363636362) internal successors, (160), 44 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have 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:17:09,190 INFO L276 IsEmpty]: Start isEmpty. Operand 22907 states and 73413 transitions. [2022-03-01 16:17:09,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:09,225 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:09,225 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:09,241 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:17:09,439 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,SelfDestructingSolverStorable139 [2022-03-01 16:17:09,439 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:09,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:09,440 INFO L85 PathProgramCache]: Analyzing trace with hash 2146870877, now seen corresponding path program 138 times [2022-03-01 16:17:09,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:09,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54951411] [2022-03-01 16:17:09,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:09,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:09,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:09,580 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:09,580 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:09,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54951411] [2022-03-01 16:17:09,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54951411] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:09,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118058434] [2022-03-01 16:17:09,580 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:17:09,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:09,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:09,581 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:17:09,582 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:17:09,740 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:17:09,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:09,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:09,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:10,025 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:10,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:10,415 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:10,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118058434] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:10,415 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:10,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:17:10,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119770851] [2022-03-01 16:17:10,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:10,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:17:10,416 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:10,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:17:10,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1295, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:17:10,416 INFO L87 Difference]: Start difference. First operand 22907 states and 73413 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:17:16,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:16,886 INFO L93 Difference]: Finished difference Result 33423 states and 103462 transitions. [2022-03-01 16:17:16,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-03-01 16:17:16,886 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:16,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:16,963 INFO L225 Difference]: With dead ends: 33423 [2022-03-01 16:17:16,963 INFO L226 Difference]: Without dead ends: 32907 [2022-03-01 16:17:16,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14128 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=4758, Invalid=33072, Unknown=0, NotChecked=0, Total=37830 [2022-03-01 16:17:16,967 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 1818 mSDsluCounter, 5113 mSDsCounter, 0 mSdLazyCounter, 2712 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1818 SdHoareTripleChecker+Valid, 5097 SdHoareTripleChecker+Invalid, 3019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 2712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:16,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1818 Valid, 5097 Invalid, 3019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 2712 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:17:16,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32907 states. [2022-03-01 16:17:17,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32907 to 21995. [2022-03-01 16:17:17,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21995 states, 21994 states have (on average 3.1989178866963717) internal successors, (70357), 21994 states have internal predecessors, (70357), 0 states have call successors, (0), 0 states have 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:17:17,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21995 states to 21995 states and 70357 transitions. [2022-03-01 16:17:17,485 INFO L78 Accepts]: Start accepts. Automaton has 21995 states and 70357 transitions. Word has length 74 [2022-03-01 16:17:17,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:17,485 INFO L470 AbstractCegarLoop]: Abstraction has 21995 states and 70357 transitions. [2022-03-01 16:17:17,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:17:17,485 INFO L276 IsEmpty]: Start isEmpty. Operand 21995 states and 70357 transitions. [2022-03-01 16:17:17,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:17,519 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:17,519 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:17,535 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:17:17,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:17,727 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:17,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:17,727 INFO L85 PathProgramCache]: Analyzing trace with hash 960600335, now seen corresponding path program 139 times [2022-03-01 16:17:17,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:17,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768847611] [2022-03-01 16:17:17,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:17,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:17,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:17,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:17,927 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:17,927 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768847611] [2022-03-01 16:17:17,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768847611] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:17,927 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382331316] [2022-03-01 16:17:17,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:17:17,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:17,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:17,928 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:17:17,929 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:17:18,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:18,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:18,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:18,529 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:18,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:19,356 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:19,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382331316] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:19,356 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:19,356 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:17:19,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826998899] [2022-03-01 16:17:19,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:19,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:17:19,356 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:19,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:17:19,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1332, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:17:19,357 INFO L87 Difference]: Start difference. First operand 21995 states and 70357 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:17:24,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:24,700 INFO L93 Difference]: Finished difference Result 28575 states and 89218 transitions. [2022-03-01 16:17:24,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-01 16:17:24,700 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:24,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:24,762 INFO L225 Difference]: With dead ends: 28575 [2022-03-01 16:17:24,762 INFO L226 Difference]: Without dead ends: 28422 [2022-03-01 16:17:24,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6150 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=1853, Invalid=16507, Unknown=0, NotChecked=0, Total=18360 [2022-03-01 16:17:24,765 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 844 mSDsluCounter, 4976 mSDsCounter, 0 mSdLazyCounter, 2653 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 844 SdHoareTripleChecker+Valid, 4957 SdHoareTripleChecker+Invalid, 2822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 2653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:24,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [844 Valid, 4957 Invalid, 2822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 2653 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:17:24,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28422 states. [2022-03-01 16:17:25,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28422 to 22395. [2022-03-01 16:17:25,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22395 states, 22394 states have (on average 3.192685540769849) internal successors, (71497), 22394 states have internal predecessors, (71497), 0 states have call successors, (0), 0 states have 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:17:25,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22395 states to 22395 states and 71497 transitions. [2022-03-01 16:17:25,322 INFO L78 Accepts]: Start accepts. Automaton has 22395 states and 71497 transitions. Word has length 74 [2022-03-01 16:17:25,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:25,322 INFO L470 AbstractCegarLoop]: Abstraction has 22395 states and 71497 transitions. [2022-03-01 16:17:25,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:17:25,323 INFO L276 IsEmpty]: Start isEmpty. Operand 22395 states and 71497 transitions. [2022-03-01 16:17:25,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:25,358 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:25,358 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:25,374 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:17:25,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:25,571 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:25,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:25,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1546283175, now seen corresponding path program 140 times [2022-03-01 16:17:25,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:25,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151914421] [2022-03-01 16:17:25,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:25,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:25,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:25,704 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:25,704 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:25,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151914421] [2022-03-01 16:17:25,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151914421] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:25,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208988224] [2022-03-01 16:17:25,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:17:25,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:25,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:25,705 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:17:25,706 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:17:25,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:17:25,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:25,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:25,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:26,118 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:26,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:26,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:26,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208988224] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:26,485 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:26,485 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:17:26,485 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555762901] [2022-03-01 16:17:26,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:26,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:17:26,486 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:26,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:17:26,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1316, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:17:26,486 INFO L87 Difference]: Start difference. First operand 22395 states and 71497 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:17:32,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:32,145 INFO L93 Difference]: Finished difference Result 31474 states and 97036 transitions. [2022-03-01 16:17:32,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 169 states. [2022-03-01 16:17:32,146 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:32,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:32,216 INFO L225 Difference]: With dead ends: 31474 [2022-03-01 16:17:32,216 INFO L226 Difference]: Without dead ends: 31270 [2022-03-01 16:17:32,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12747 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=3888, Invalid=30152, Unknown=0, NotChecked=0, Total=34040 [2022-03-01 16:17:32,217 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 1284 mSDsluCounter, 4557 mSDsCounter, 0 mSdLazyCounter, 2255 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1284 SdHoareTripleChecker+Valid, 4597 SdHoareTripleChecker+Invalid, 2544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 2255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:32,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1284 Valid, 4597 Invalid, 2544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 2255 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:17:32,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31270 states. [2022-03-01 16:17:32,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31270 to 22315. [2022-03-01 16:17:32,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22315 states, 22314 states have (on average 3.1930178363359327) internal successors, (71249), 22314 states have internal predecessors, (71249), 0 states have call successors, (0), 0 states have 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:17:32,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22315 states to 22315 states and 71249 transitions. [2022-03-01 16:17:32,699 INFO L78 Accepts]: Start accepts. Automaton has 22315 states and 71249 transitions. Word has length 74 [2022-03-01 16:17:32,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:32,699 INFO L470 AbstractCegarLoop]: Abstraction has 22315 states and 71249 transitions. [2022-03-01 16:17:32,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:17:32,700 INFO L276 IsEmpty]: Start isEmpty. Operand 22315 states and 71249 transitions. [2022-03-01 16:17:32,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:32,734 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:32,734 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:32,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-03-01 16:17:32,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:32,952 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:32,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:32,952 INFO L85 PathProgramCache]: Analyzing trace with hash 2080853293, now seen corresponding path program 141 times [2022-03-01 16:17:32,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:32,953 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373533539] [2022-03-01 16:17:32,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:32,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:32,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:33,143 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:33,143 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:33,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373533539] [2022-03-01 16:17:33,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373533539] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:33,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851069960] [2022-03-01 16:17:33,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:17:33,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:33,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:33,144 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:17:33,145 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:17:33,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 16:17:33,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:33,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:33,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:33,720 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:33,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:34,226 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:34,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851069960] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:34,227 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:34,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:17:34,227 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090381981] [2022-03-01 16:17:34,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:34,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:17:34,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:34,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:17:34,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:17:34,228 INFO L87 Difference]: Start difference. First operand 22315 states and 71249 transitions. Second operand has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:17:36,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:36,790 INFO L93 Difference]: Finished difference Result 28012 states and 87338 transitions. [2022-03-01 16:17:36,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-03-01 16:17:36,790 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:36,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:36,961 INFO L225 Difference]: With dead ends: 28012 [2022-03-01 16:17:36,961 INFO L226 Difference]: Without dead ends: 27859 [2022-03-01 16:17:36,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4638 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1494, Invalid=12786, Unknown=0, NotChecked=0, Total=14280 [2022-03-01 16:17:36,962 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 967 mSDsluCounter, 3696 mSDsCounter, 0 mSdLazyCounter, 1676 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 967 SdHoareTripleChecker+Valid, 3739 SdHoareTripleChecker+Invalid, 1839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:36,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [967 Valid, 3739 Invalid, 1839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 1676 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:17:36,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27859 states. [2022-03-01 16:17:37,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27859 to 22303. [2022-03-01 16:17:37,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22303 states, 22302 states have (on average 3.1923594296475652) internal successors, (71196), 22302 states have internal predecessors, (71196), 0 states have call successors, (0), 0 states have 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:17:37,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22303 states to 22303 states and 71196 transitions. [2022-03-01 16:17:37,422 INFO L78 Accepts]: Start accepts. Automaton has 22303 states and 71196 transitions. Word has length 74 [2022-03-01 16:17:37,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:37,422 INFO L470 AbstractCegarLoop]: Abstraction has 22303 states and 71196 transitions. [2022-03-01 16:17:37,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:17:37,423 INFO L276 IsEmpty]: Start isEmpty. Operand 22303 states and 71196 transitions. [2022-03-01 16:17:37,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:37,459 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:37,459 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:37,478 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:17:37,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:37,675 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:37,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:37,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1270762077, now seen corresponding path program 142 times [2022-03-01 16:17:37,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:37,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521578469] [2022-03-01 16:17:37,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:37,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:37,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:37,805 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:37,806 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:37,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521578469] [2022-03-01 16:17:37,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521578469] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:37,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79524201] [2022-03-01 16:17:37,806 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:17:37,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:37,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:37,807 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:17:37,808 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:17:37,959 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:17:37,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:37,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:37,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:38,303 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:38,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:38,657 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:38,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79524201] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:38,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:38,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:17:38,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840197475] [2022-03-01 16:17:38,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:38,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:17:38,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:38,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:17:38,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1368, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:17:38,658 INFO L87 Difference]: Start difference. First operand 22303 states and 71196 transitions. Second operand has 40 states, 40 states have (on average 3.6) internal successors, (144), 40 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have 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:17:42,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:42,615 INFO L93 Difference]: Finished difference Result 27072 states and 84611 transitions. [2022-03-01 16:17:42,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-03-01 16:17:42,615 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.6) internal successors, (144), 40 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:42,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:42,676 INFO L225 Difference]: With dead ends: 27072 [2022-03-01 16:17:42,676 INFO L226 Difference]: Without dead ends: 26562 [2022-03-01 16:17:42,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 123 SyntacticMatches, 3 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8230 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=3079, Invalid=20483, Unknown=0, NotChecked=0, Total=23562 [2022-03-01 16:17:42,677 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 1229 mSDsluCounter, 6275 mSDsCounter, 0 mSdLazyCounter, 3263 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1229 SdHoareTripleChecker+Valid, 6274 SdHoareTripleChecker+Invalid, 3463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 3263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:42,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1229 Valid, 6274 Invalid, 3463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 3263 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:17:42,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26562 states. [2022-03-01 16:17:43,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26562 to 22267. [2022-03-01 16:17:43,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22267 states, 22266 states have (on average 3.2002604868409232) internal successors, (71257), 22266 states have internal predecessors, (71257), 0 states have call successors, (0), 0 states have 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:17:43,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22267 states to 22267 states and 71257 transitions. [2022-03-01 16:17:43,113 INFO L78 Accepts]: Start accepts. Automaton has 22267 states and 71257 transitions. Word has length 74 [2022-03-01 16:17:43,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:43,113 INFO L470 AbstractCegarLoop]: Abstraction has 22267 states and 71257 transitions. [2022-03-01 16:17:43,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.6) internal successors, (144), 40 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have 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:17:43,113 INFO L276 IsEmpty]: Start isEmpty. Operand 22267 states and 71257 transitions. [2022-03-01 16:17:43,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:43,151 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:43,151 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:43,167 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:17:43,355 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,SelfDestructingSolverStorable144 [2022-03-01 16:17:43,355 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:43,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:43,356 INFO L85 PathProgramCache]: Analyzing trace with hash 409411603, now seen corresponding path program 143 times [2022-03-01 16:17:43,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:43,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869905139] [2022-03-01 16:17:43,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:43,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:43,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:43,557 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:43,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:43,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869905139] [2022-03-01 16:17:43,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869905139] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:43,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768953400] [2022-03-01 16:17:43,557 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:17:43,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:43,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:43,559 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:17:43,559 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:17:43,678 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:17:43,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:43,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:43,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:44,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:44,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:44,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:44,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768953400] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:44,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:44,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:17:44,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018514395] [2022-03-01 16:17:44,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:44,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:17:44,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:44,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:17:44,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1381, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:17:44,618 INFO L87 Difference]: Start difference. First operand 22267 states and 71257 transitions. Second operand has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:17:48,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:48,152 INFO L93 Difference]: Finished difference Result 25882 states and 81172 transitions. [2022-03-01 16:17:48,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-01 16:17:48,152 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:48,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:48,208 INFO L225 Difference]: With dead ends: 25882 [2022-03-01 16:17:48,208 INFO L226 Difference]: Without dead ends: 25729 [2022-03-01 16:17:48,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5992 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2042, Invalid=15780, Unknown=0, NotChecked=0, Total=17822 [2022-03-01 16:17:48,209 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 961 mSDsluCounter, 5791 mSDsCounter, 0 mSdLazyCounter, 2663 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 5821 SdHoareTripleChecker+Invalid, 2833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 2663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:48,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [961 Valid, 5821 Invalid, 2833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 2663 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:17:48,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25729 states. [2022-03-01 16:17:48,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25729 to 21815. [2022-03-01 16:17:48,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21815 states, 21814 states have (on average 3.192353534427432) internal successors, (69638), 21814 states have internal predecessors, (69638), 0 states have call successors, (0), 0 states have 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:17:48,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21815 states to 21815 states and 69638 transitions. [2022-03-01 16:17:48,629 INFO L78 Accepts]: Start accepts. Automaton has 21815 states and 69638 transitions. Word has length 74 [2022-03-01 16:17:48,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:48,629 INFO L470 AbstractCegarLoop]: Abstraction has 21815 states and 69638 transitions. [2022-03-01 16:17:48,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:17:48,629 INFO L276 IsEmpty]: Start isEmpty. Operand 21815 states and 69638 transitions. [2022-03-01 16:17:48,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:48,665 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:48,665 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:48,682 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:17:48,882 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,SelfDestructingSolverStorable145 [2022-03-01 16:17:48,882 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:48,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:48,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1408083757, now seen corresponding path program 144 times [2022-03-01 16:17:48,882 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:48,882 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814184250] [2022-03-01 16:17:48,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:48,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:48,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:49,005 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:49,005 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:49,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814184250] [2022-03-01 16:17:49,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814184250] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:49,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111266891] [2022-03-01 16:17:49,006 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:17:49,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:49,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:49,007 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:17:49,008 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:17:49,171 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 16:17:49,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:49,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:49,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:49,449 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:49,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:49,760 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:49,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111266891] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:49,761 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:49,761 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:17:49,761 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054470711] [2022-03-01 16:17:49,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:49,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:17:49,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:49,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:17:49,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1314, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:17:49,762 INFO L87 Difference]: Start difference. First operand 21815 states and 69638 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:17:51,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:51,080 INFO L93 Difference]: Finished difference Result 25182 states and 79330 transitions. [2022-03-01 16:17:51,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 16:17:51,080 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:51,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:51,145 INFO L225 Difference]: With dead ends: 25182 [2022-03-01 16:17:51,145 INFO L226 Difference]: Without dead ends: 24876 [2022-03-01 16:17:51,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1425 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=659, Invalid=4891, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 16:17:51,146 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 598 mSDsluCounter, 2951 mSDsCounter, 0 mSdLazyCounter, 1212 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 2997 SdHoareTripleChecker+Invalid, 1287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:51,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [598 Valid, 2997 Invalid, 1287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1212 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:17:51,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24876 states. [2022-03-01 16:17:51,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24876 to 21811. [2022-03-01 16:17:51,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21811 states, 21810 states have (on average 3.1922512608895004) internal successors, (69623), 21810 states have internal predecessors, (69623), 0 states have call successors, (0), 0 states have 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:17:51,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21811 states to 21811 states and 69623 transitions. [2022-03-01 16:17:51,955 INFO L78 Accepts]: Start accepts. Automaton has 21811 states and 69623 transitions. Word has length 74 [2022-03-01 16:17:51,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:51,955 INFO L470 AbstractCegarLoop]: Abstraction has 21811 states and 69623 transitions. [2022-03-01 16:17:51,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:17:51,955 INFO L276 IsEmpty]: Start isEmpty. Operand 21811 states and 69623 transitions. [2022-03-01 16:17:51,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:51,997 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:51,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, 1, 1] [2022-03-01 16:17:52,021 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:17:52,220 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,SelfDestructingSolverStorable146 [2022-03-01 16:17:52,221 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:52,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:52,221 INFO L85 PathProgramCache]: Analyzing trace with hash 329757539, now seen corresponding path program 145 times [2022-03-01 16:17:52,221 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:52,221 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373953910] [2022-03-01 16:17:52,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:52,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:52,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:52,413 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:52,414 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:52,414 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373953910] [2022-03-01 16:17:52,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373953910] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:52,414 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063510376] [2022-03-01 16:17:52,414 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:17:52,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:52,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:52,415 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:17:52,416 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:17:52,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:52,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:17:52,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:52,917 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:52,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:53,289 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:53,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063510376] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:53,290 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:53,290 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:17:53,290 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627150389] [2022-03-01 16:17:53,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:53,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:17:53,290 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:53,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:17:53,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:17:53,291 INFO L87 Difference]: Start difference. First operand 21811 states and 69623 transitions. Second operand has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:17:55,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:17:55,266 INFO L93 Difference]: Finished difference Result 25626 states and 80505 transitions. [2022-03-01 16:17:55,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-01 16:17:55,267 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:17:55,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:17:55,329 INFO L225 Difference]: With dead ends: 25626 [2022-03-01 16:17:55,329 INFO L226 Difference]: Without dead ends: 25524 [2022-03-01 16:17:55,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2436 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=974, Invalid=7582, Unknown=0, NotChecked=0, Total=8556 [2022-03-01 16:17:55,330 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 666 mSDsluCounter, 2979 mSDsCounter, 0 mSdLazyCounter, 1522 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 666 SdHoareTripleChecker+Valid, 3057 SdHoareTripleChecker+Invalid, 1632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:17:55,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [666 Valid, 3057 Invalid, 1632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1522 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:17:55,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25524 states. [2022-03-01 16:17:55,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25524 to 22147. [2022-03-01 16:17:55,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22147 states, 22146 states have (on average 3.1887925584755714) internal successors, (70619), 22146 states have internal predecessors, (70619), 0 states have call successors, (0), 0 states have 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:17:55,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22147 states to 22147 states and 70619 transitions. [2022-03-01 16:17:55,832 INFO L78 Accepts]: Start accepts. Automaton has 22147 states and 70619 transitions. Word has length 74 [2022-03-01 16:17:55,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:17:55,833 INFO L470 AbstractCegarLoop]: Abstraction has 22147 states and 70619 transitions. [2022-03-01 16:17:55,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:17:55,833 INFO L276 IsEmpty]: Start isEmpty. Operand 22147 states and 70619 transitions. [2022-03-01 16:17:55,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:17:55,868 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:17:55,868 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:17:55,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-03-01 16:17:56,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:56,083 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:17:56,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:17:56,084 INFO L85 PathProgramCache]: Analyzing trace with hash 350474925, now seen corresponding path program 146 times [2022-03-01 16:17:56,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:17:56,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19987089] [2022-03-01 16:17:56,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:17:56,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:17:56,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:17:56,253 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:56,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:17:56,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19987089] [2022-03-01 16:17:56,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19987089] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:17:56,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580187748] [2022-03-01 16:17:56,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:17:56,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:17:56,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:17:56,255 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:17:56,255 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:17:56,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:17:56,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:17:56,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 16:17:56,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:17:56,967 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:56,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:17:57,903 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:17:57,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580187748] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:17:57,904 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:17:57,904 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 20] total 48 [2022-03-01 16:17:57,904 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646894203] [2022-03-01 16:17:57,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:17:57,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-03-01 16:17:57,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:17:57,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-03-01 16:17:57,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=1986, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 16:17:57,905 INFO L87 Difference]: Start difference. First operand 22147 states and 70619 transitions. Second operand has 48 states, 48 states have (on average 3.5208333333333335) internal successors, (169), 48 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have 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:18:00,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:00,711 INFO L93 Difference]: Finished difference Result 26109 states and 81806 transitions. [2022-03-01 16:18:00,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-01 16:18:00,712 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 3.5208333333333335) internal successors, (169), 48 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:00,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:00,806 INFO L225 Difference]: With dead ends: 26109 [2022-03-01 16:18:00,806 INFO L226 Difference]: Without dead ends: 26007 [2022-03-01 16:18:00,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2931 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1264, Invalid=9448, Unknown=0, NotChecked=0, Total=10712 [2022-03-01 16:18:00,807 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 987 mSDsluCounter, 2761 mSDsCounter, 0 mSdLazyCounter, 1534 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 987 SdHoareTripleChecker+Valid, 2792 SdHoareTripleChecker+Invalid, 1692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:00,807 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [987 Valid, 2792 Invalid, 1692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1534 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:18:00,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26007 states. [2022-03-01 16:18:01,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26007 to 22259. [2022-03-01 16:18:01,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22259 states, 22258 states have (on average 3.1898193907808428) internal successors, (70999), 22258 states have internal predecessors, (70999), 0 states have call successors, (0), 0 states have 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:18:01,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22259 states to 22259 states and 70999 transitions. [2022-03-01 16:18:01,247 INFO L78 Accepts]: Start accepts. Automaton has 22259 states and 70999 transitions. Word has length 74 [2022-03-01 16:18:01,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:01,247 INFO L470 AbstractCegarLoop]: Abstraction has 22259 states and 70999 transitions. [2022-03-01 16:18:01,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 3.5208333333333335) internal successors, (169), 48 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have 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:18:01,248 INFO L276 IsEmpty]: Start isEmpty. Operand 22259 states and 70999 transitions. [2022-03-01 16:18:01,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:01,355 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:01,355 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:01,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-03-01 16:18:01,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:01,572 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:01,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:01,572 INFO L85 PathProgramCache]: Analyzing trace with hash -294025837, now seen corresponding path program 147 times [2022-03-01 16:18:01,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:01,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641655379] [2022-03-01 16:18:01,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:01,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:01,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:01,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:01,762 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:01,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641655379] [2022-03-01 16:18:01,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641655379] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:01,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480924643] [2022-03-01 16:18:01,762 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:18:01,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:01,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:01,763 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:18:01,764 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:18:01,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:18:01,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:01,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:01,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:02,258 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:02,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:02,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:02,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480924643] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:02,719 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:02,719 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:18:02,719 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056317631] [2022-03-01 16:18:02,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:02,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:18:02,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:02,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:18:02,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1284, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:18:02,720 INFO L87 Difference]: Start difference. First operand 22259 states and 70999 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:18:08,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:08,438 INFO L93 Difference]: Finished difference Result 29568 states and 91378 transitions. [2022-03-01 16:18:08,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2022-03-01 16:18:08,438 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:08,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:08,503 INFO L225 Difference]: With dead ends: 29568 [2022-03-01 16:18:08,503 INFO L226 Difference]: Without dead ends: 29253 [2022-03-01 16:18:08,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9121 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=3441, Invalid=22641, Unknown=0, NotChecked=0, Total=26082 [2022-03-01 16:18:08,506 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1464 mSDsluCounter, 5312 mSDsCounter, 0 mSdLazyCounter, 2702 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1464 SdHoareTripleChecker+Valid, 5273 SdHoareTripleChecker+Invalid, 2989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 2702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:08,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1464 Valid, 5273 Invalid, 2989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 2702 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 16:18:08,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29253 states. [2022-03-01 16:18:08,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29253 to 22119. [2022-03-01 16:18:08,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22119 states, 22118 states have (on average 3.1940500949452932) internal successors, (70646), 22118 states have internal predecessors, (70646), 0 states have call successors, (0), 0 states have 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:18:09,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22119 states to 22119 states and 70646 transitions. [2022-03-01 16:18:09,043 INFO L78 Accepts]: Start accepts. Automaton has 22119 states and 70646 transitions. Word has length 74 [2022-03-01 16:18:09,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:09,043 INFO L470 AbstractCegarLoop]: Abstraction has 22119 states and 70646 transitions. [2022-03-01 16:18:09,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:18:09,044 INFO L276 IsEmpty]: Start isEmpty. Operand 22119 states and 70646 transitions. [2022-03-01 16:18:09,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:09,078 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:09,079 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:09,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2022-03-01 16:18:09,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-03-01 16:18:09,296 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:09,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:09,297 INFO L85 PathProgramCache]: Analyzing trace with hash -408577885, now seen corresponding path program 148 times [2022-03-01 16:18:09,297 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:09,297 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595064888] [2022-03-01 16:18:09,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:09,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:09,450 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:09,450 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:09,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595064888] [2022-03-01 16:18:09,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595064888] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:09,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767980584] [2022-03-01 16:18:09,451 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:18:09,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:09,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:09,452 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:18:09,453 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:18:09,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:18:09,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:09,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:09,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:09,858 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:09,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:10,374 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:10,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767980584] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:10,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:10,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:18:10,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956531167] [2022-03-01 16:18:10,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:10,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:18:10,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:10,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:18:10,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1315, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:18:10,375 INFO L87 Difference]: Start difference. First operand 22119 states and 70646 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:12,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:12,017 INFO L93 Difference]: Finished difference Result 25630 states and 80807 transitions. [2022-03-01 16:18:12,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 16:18:12,017 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:12,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:12,075 INFO L225 Difference]: With dead ends: 25630 [2022-03-01 16:18:12,075 INFO L226 Difference]: Without dead ends: 25498 [2022-03-01 16:18:12,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1453 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=644, Invalid=4906, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 16:18:12,076 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 501 mSDsluCounter, 2514 mSDsCounter, 0 mSdLazyCounter, 1381 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 2543 SdHoareTripleChecker+Invalid, 1443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:12,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [501 Valid, 2543 Invalid, 1443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1381 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:18:12,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25498 states. [2022-03-01 16:18:12,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25498 to 22187. [2022-03-01 16:18:12,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22187 states, 22186 states have (on average 3.192869377084648) internal successors, (70837), 22186 states have internal predecessors, (70837), 0 states have call successors, (0), 0 states have 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:18:12,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22187 states to 22187 states and 70837 transitions. [2022-03-01 16:18:12,710 INFO L78 Accepts]: Start accepts. Automaton has 22187 states and 70837 transitions. Word has length 74 [2022-03-01 16:18:12,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:12,710 INFO L470 AbstractCegarLoop]: Abstraction has 22187 states and 70837 transitions. [2022-03-01 16:18:12,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:12,710 INFO L276 IsEmpty]: Start isEmpty. Operand 22187 states and 70837 transitions. [2022-03-01 16:18:12,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:12,746 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:12,746 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:12,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-03-01 16:18:12,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:12,959 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:12,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:12,960 INFO L85 PathProgramCache]: Analyzing trace with hash -59594369, now seen corresponding path program 149 times [2022-03-01 16:18:12,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:12,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429579663] [2022-03-01 16:18:12,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:12,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:12,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:13,174 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:13,174 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:13,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429579663] [2022-03-01 16:18:13,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429579663] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:13,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071584669] [2022-03-01 16:18:13,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:18:13,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:13,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:13,175 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:18:13,176 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:18:13,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 16:18:13,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:13,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:13,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:13,597 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:13,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:14,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:14,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071584669] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:14,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:14,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:18:14,131 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136033706] [2022-03-01 16:18:14,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:14,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:18:14,131 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:14,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:18:14,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1296, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:18:14,131 INFO L87 Difference]: Start difference. First operand 22187 states and 70837 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:16,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:16,962 INFO L93 Difference]: Finished difference Result 26199 states and 82209 transitions. [2022-03-01 16:18:16,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-01 16:18:16,962 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:16,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:17,019 INFO L225 Difference]: With dead ends: 26199 [2022-03-01 16:18:17,019 INFO L226 Difference]: Without dead ends: 26001 [2022-03-01 16:18:17,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2560 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1093, Invalid=7837, Unknown=0, NotChecked=0, Total=8930 [2022-03-01 16:18:17,020 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 782 mSDsluCounter, 4201 mSDsCounter, 0 mSdLazyCounter, 2407 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 782 SdHoareTripleChecker+Valid, 4159 SdHoareTripleChecker+Invalid, 2516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 2407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:17,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [782 Valid, 4159 Invalid, 2516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 2407 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:18:17,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26001 states. [2022-03-01 16:18:17,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26001 to 22207. [2022-03-01 16:18:17,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22207 states, 22206 states have (on average 3.1931910294514996) internal successors, (70908), 22206 states have internal predecessors, (70908), 0 states have call successors, (0), 0 states have 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:18:17,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22207 states to 22207 states and 70908 transitions. [2022-03-01 16:18:17,455 INFO L78 Accepts]: Start accepts. Automaton has 22207 states and 70908 transitions. Word has length 74 [2022-03-01 16:18:17,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:17,455 INFO L470 AbstractCegarLoop]: Abstraction has 22207 states and 70908 transitions. [2022-03-01 16:18:17,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:17,455 INFO L276 IsEmpty]: Start isEmpty. Operand 22207 states and 70908 transitions. [2022-03-01 16:18:17,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:17,490 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:17,490 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:17,507 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:18:17,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:17,706 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:17,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:17,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1480296379, now seen corresponding path program 150 times [2022-03-01 16:18:17,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:17,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016881884] [2022-03-01 16:18:17,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:17,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:17,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:17,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:17,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:17,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016881884] [2022-03-01 16:18:17,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016881884] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:17,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37658607] [2022-03-01 16:18:17,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:18:17,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:17,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:17,854 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:18:17,855 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:18:17,950 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:18:17,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:17,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:17,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:18,225 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:18,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:18,775 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:18,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37658607] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:18,776 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:18,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:18:18,776 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973198863] [2022-03-01 16:18:18,776 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:18,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:18:18,776 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:18,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:18:18,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1323, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:18:18,776 INFO L87 Difference]: Start difference. First operand 22207 states and 70908 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:18:20,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:20,973 INFO L93 Difference]: Finished difference Result 27058 states and 84708 transitions. [2022-03-01 16:18:20,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-01 16:18:20,973 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:20,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:21,034 INFO L225 Difference]: With dead ends: 27058 [2022-03-01 16:18:21,035 INFO L226 Difference]: Without dead ends: 26905 [2022-03-01 16:18:21,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2601 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=980, Invalid=8140, Unknown=0, NotChecked=0, Total=9120 [2022-03-01 16:18:21,036 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 747 mSDsluCounter, 3211 mSDsCounter, 0 mSdLazyCounter, 1734 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 747 SdHoareTripleChecker+Valid, 3228 SdHoareTripleChecker+Invalid, 1861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:21,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [747 Valid, 3228 Invalid, 1861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1734 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:18:21,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26905 states. [2022-03-01 16:18:21,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26905 to 22207. [2022-03-01 16:18:21,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22207 states, 22206 states have (on average 3.1931910294514996) internal successors, (70908), 22206 states have internal predecessors, (70908), 0 states have call successors, (0), 0 states have 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:18:21,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22207 states to 22207 states and 70908 transitions. [2022-03-01 16:18:21,516 INFO L78 Accepts]: Start accepts. Automaton has 22207 states and 70908 transitions. Word has length 74 [2022-03-01 16:18:21,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:21,516 INFO L470 AbstractCegarLoop]: Abstraction has 22207 states and 70908 transitions. [2022-03-01 16:18:21,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:18:21,517 INFO L276 IsEmpty]: Start isEmpty. Operand 22207 states and 70908 transitions. [2022-03-01 16:18:21,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:21,551 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:21,551 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:21,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-03-01 16:18:21,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:21,768 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:21,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:21,768 INFO L85 PathProgramCache]: Analyzing trace with hash -874982801, now seen corresponding path program 151 times [2022-03-01 16:18:21,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:21,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280276930] [2022-03-01 16:18:21,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:21,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:21,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:21,960 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:21,960 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:21,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280276930] [2022-03-01 16:18:21,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280276930] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:21,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049840054] [2022-03-01 16:18:21,961 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:18:21,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:21,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:21,962 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:18:21,962 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:18:22,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:22,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:22,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:22,430 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:22,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:22,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:22,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049840054] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:22,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:22,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:18:22,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171395403] [2022-03-01 16:18:22,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:22,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:18:22,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:22,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:18:22,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1275, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:18:22,956 INFO L87 Difference]: Start difference. First operand 22207 states and 70908 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:26,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:26,509 INFO L93 Difference]: Finished difference Result 26319 states and 82542 transitions. [2022-03-01 16:18:26,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-01 16:18:26,510 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:26,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:26,571 INFO L225 Difference]: With dead ends: 26319 [2022-03-01 16:18:26,571 INFO L226 Difference]: Without dead ends: 26076 [2022-03-01 16:18:26,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3062 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1344, Invalid=9162, Unknown=0, NotChecked=0, Total=10506 [2022-03-01 16:18:26,572 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 846 mSDsluCounter, 4443 mSDsCounter, 0 mSdLazyCounter, 2647 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 4446 SdHoareTripleChecker+Invalid, 2762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 2647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:26,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [846 Valid, 4446 Invalid, 2762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 2647 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:18:26,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26076 states. [2022-03-01 16:18:27,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26076 to 22255. [2022-03-01 16:18:27,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22255 states, 22254 states have (on average 3.191875617866451) internal successors, (71032), 22254 states have internal predecessors, (71032), 0 states have call successors, (0), 0 states have 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:18:27,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22255 states to 22255 states and 71032 transitions. [2022-03-01 16:18:27,144 INFO L78 Accepts]: Start accepts. Automaton has 22255 states and 71032 transitions. Word has length 74 [2022-03-01 16:18:27,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:27,144 INFO L470 AbstractCegarLoop]: Abstraction has 22255 states and 71032 transitions. [2022-03-01 16:18:27,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:27,145 INFO L276 IsEmpty]: Start isEmpty. Operand 22255 states and 71032 transitions. [2022-03-01 16:18:27,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:27,179 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:27,179 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:27,195 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:18:27,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:27,395 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:27,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:27,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1999282485, now seen corresponding path program 152 times [2022-03-01 16:18:27,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:27,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528728317] [2022-03-01 16:18:27,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:27,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:27,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:27,615 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:27,615 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:27,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528728317] [2022-03-01 16:18:27,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528728317] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:27,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491316080] [2022-03-01 16:18:27,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:18:27,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:27,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:27,616 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:18:27,617 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:18:27,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:18:27,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:27,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:27,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:28,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:28,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:28,800 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:28,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491316080] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:28,800 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:28,800 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:18:28,800 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209910610] [2022-03-01 16:18:28,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:28,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:18:28,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:28,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:18:28,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:18:28,801 INFO L87 Difference]: Start difference. First operand 22255 states and 71032 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:18:32,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:32,304 INFO L93 Difference]: Finished difference Result 27969 states and 87287 transitions. [2022-03-01 16:18:32,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-01 16:18:32,305 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:32,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:32,368 INFO L225 Difference]: With dead ends: 27969 [2022-03-01 16:18:32,368 INFO L226 Difference]: Without dead ends: 27816 [2022-03-01 16:18:32,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4177 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1499, Invalid=12073, Unknown=0, NotChecked=0, Total=13572 [2022-03-01 16:18:32,369 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 801 mSDsluCounter, 3965 mSDsCounter, 0 mSdLazyCounter, 2188 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 3972 SdHoareTripleChecker+Invalid, 2321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 2188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:32,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [801 Valid, 3972 Invalid, 2321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 2188 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:18:32,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27816 states. [2022-03-01 16:18:32,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27816 to 22255. [2022-03-01 16:18:32,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22255 states, 22254 states have (on average 3.1920553608340074) internal successors, (71036), 22254 states have internal predecessors, (71036), 0 states have call successors, (0), 0 states have 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:18:32,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22255 states to 22255 states and 71036 transitions. [2022-03-01 16:18:32,851 INFO L78 Accepts]: Start accepts. Automaton has 22255 states and 71036 transitions. Word has length 74 [2022-03-01 16:18:32,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:32,851 INFO L470 AbstractCegarLoop]: Abstraction has 22255 states and 71036 transitions. [2022-03-01 16:18:32,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:18:32,852 INFO L276 IsEmpty]: Start isEmpty. Operand 22255 states and 71036 transitions. [2022-03-01 16:18:32,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:32,888 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:32,888 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:32,904 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:18:33,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:33,104 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:33,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:33,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1728489417, now seen corresponding path program 153 times [2022-03-01 16:18:33,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:33,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212593783] [2022-03-01 16:18:33,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:33,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:33,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:33,312 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:33,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:33,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212593783] [2022-03-01 16:18:33,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212593783] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:33,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784265527] [2022-03-01 16:18:33,313 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:18:33,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:33,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:33,314 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:18:33,315 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:18:33,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 16:18:33,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:33,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:33,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:33,874 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:33,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:34,307 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:34,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784265527] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:34,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:34,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:18:34,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31657656] [2022-03-01 16:18:34,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:34,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:18:34,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:34,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:18:34,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1282, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:18:34,308 INFO L87 Difference]: Start difference. First operand 22255 states and 71036 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:39,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:39,006 INFO L93 Difference]: Finished difference Result 25119 states and 78906 transitions. [2022-03-01 16:18:39,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-01 16:18:39,006 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:39,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:39,058 INFO L225 Difference]: With dead ends: 25119 [2022-03-01 16:18:39,059 INFO L226 Difference]: Without dead ends: 24714 [2022-03-01 16:18:39,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6206 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=2735, Invalid=16171, Unknown=0, NotChecked=0, Total=18906 [2022-03-01 16:18:39,060 INFO L933 BasicCegarLoop]: 271 mSDtfsCounter, 1240 mSDsluCounter, 5454 mSDsCounter, 0 mSdLazyCounter, 2648 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1240 SdHoareTripleChecker+Valid, 5430 SdHoareTripleChecker+Invalid, 2853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:39,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1240 Valid, 5430 Invalid, 2853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2648 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 16:18:39,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24714 states. [2022-03-01 16:18:39,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24714 to 22431. [2022-03-01 16:18:39,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22431 states, 22430 states have (on average 3.1919750334373607) internal successors, (71596), 22430 states have internal predecessors, (71596), 0 states have call successors, (0), 0 states have 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:18:39,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22431 states to 22431 states and 71596 transitions. [2022-03-01 16:18:39,477 INFO L78 Accepts]: Start accepts. Automaton has 22431 states and 71596 transitions. Word has length 74 [2022-03-01 16:18:39,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:39,478 INFO L470 AbstractCegarLoop]: Abstraction has 22431 states and 71596 transitions. [2022-03-01 16:18:39,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:39,478 INFO L276 IsEmpty]: Start isEmpty. Operand 22431 states and 71596 transitions. [2022-03-01 16:18:39,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:39,512 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:39,512 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:39,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-03-01 16:18:39,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-03-01 16:18:39,729 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:39,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:39,729 INFO L85 PathProgramCache]: Analyzing trace with hash 307787407, now seen corresponding path program 154 times [2022-03-01 16:18:39,729 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:39,729 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438403633] [2022-03-01 16:18:39,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:39,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:39,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:39,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:39,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:39,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438403633] [2022-03-01 16:18:39,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438403633] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:39,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98894814] [2022-03-01 16:18:39,941 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:18:39,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:39,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:39,942 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:18:39,943 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:18:40,070 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:18:40,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:40,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:40,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:40,486 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:40,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:40,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:40,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98894814] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:40,963 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:40,963 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:18:40,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779903341] [2022-03-01 16:18:40,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:40,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:18:40,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:40,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:18:40,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1308, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:18:40,964 INFO L87 Difference]: Start difference. First operand 22431 states and 71596 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:18:45,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:45,636 INFO L93 Difference]: Finished difference Result 29704 states and 91943 transitions. [2022-03-01 16:18:45,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-01 16:18:45,636 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:45,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:45,709 INFO L225 Difference]: With dead ends: 29704 [2022-03-01 16:18:45,709 INFO L226 Difference]: Without dead ends: 29500 [2022-03-01 16:18:45,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7206 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=2540, Invalid=18630, Unknown=0, NotChecked=0, Total=21170 [2022-03-01 16:18:45,712 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 966 mSDsluCounter, 5079 mSDsCounter, 0 mSdLazyCounter, 2425 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 966 SdHoareTripleChecker+Valid, 5136 SdHoareTripleChecker+Invalid, 2669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 2425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:45,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [966 Valid, 5136 Invalid, 2669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 2425 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:18:45,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29500 states. [2022-03-01 16:18:46,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29500 to 22427. [2022-03-01 16:18:46,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22427 states, 22426 states have (on average 3.1918755016498706) internal successors, (71581), 22426 states have internal predecessors, (71581), 0 states have call successors, (0), 0 states have 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:18:46,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22427 states to 22427 states and 71581 transitions. [2022-03-01 16:18:46,302 INFO L78 Accepts]: Start accepts. Automaton has 22427 states and 71581 transitions. Word has length 74 [2022-03-01 16:18:46,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:46,302 INFO L470 AbstractCegarLoop]: Abstraction has 22427 states and 71581 transitions. [2022-03-01 16:18:46,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:18:46,302 INFO L276 IsEmpty]: Start isEmpty. Operand 22427 states and 71581 transitions. [2022-03-01 16:18:46,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:46,339 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:46,340 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:46,357 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:18:46,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:46,551 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:46,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:46,552 INFO L85 PathProgramCache]: Analyzing trace with hash -360043421, now seen corresponding path program 155 times [2022-03-01 16:18:46,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:46,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847606023] [2022-03-01 16:18:46,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:46,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:46,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:46,741 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:46,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:46,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847606023] [2022-03-01 16:18:46,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847606023] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:46,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461031994] [2022-03-01 16:18:46,742 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:18:46,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:46,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:46,743 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:18:46,744 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:18:46,871 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:18:46,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:46,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:46,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:47,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:47,469 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:47,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461031994] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:47,469 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:47,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:18:47,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101249895] [2022-03-01 16:18:47,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:47,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:18:47,470 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:47,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:18:47,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:18:47,470 INFO L87 Difference]: Start difference. First operand 22427 states and 71581 transitions. Second operand has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:18:49,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:49,112 INFO L93 Difference]: Finished difference Result 26997 states and 84663 transitions. [2022-03-01 16:18:49,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-01 16:18:49,113 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:49,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:49,175 INFO L225 Difference]: With dead ends: 26997 [2022-03-01 16:18:49,175 INFO L226 Difference]: Without dead ends: 26895 [2022-03-01 16:18:49,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2202 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=890, Invalid=6942, Unknown=0, NotChecked=0, Total=7832 [2022-03-01 16:18:49,176 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 672 mSDsluCounter, 3197 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 672 SdHoareTripleChecker+Valid, 3241 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:49,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [672 Valid, 3241 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:18:49,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26895 states. [2022-03-01 16:18:49,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26895 to 22427. [2022-03-01 16:18:49,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22427 states, 22426 states have (on average 3.1918755016498706) internal successors, (71581), 22426 states have internal predecessors, (71581), 0 states have call successors, (0), 0 states have 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:18:49,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22427 states to 22427 states and 71581 transitions. [2022-03-01 16:18:49,650 INFO L78 Accepts]: Start accepts. Automaton has 22427 states and 71581 transitions. Word has length 74 [2022-03-01 16:18:49,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:49,650 INFO L470 AbstractCegarLoop]: Abstraction has 22427 states and 71581 transitions. [2022-03-01 16:18:49,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.736842105263158) internal successors, (142), 38 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:18:49,650 INFO L276 IsEmpty]: Start isEmpty. Operand 22427 states and 71581 transitions. [2022-03-01 16:18:49,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:49,686 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:49,686 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:49,703 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:18:49,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-03-01 16:18:49,903 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:49,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:49,903 INFO L85 PathProgramCache]: Analyzing trace with hash -2031485111, now seen corresponding path program 156 times [2022-03-01 16:18:49,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:49,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131932045] [2022-03-01 16:18:49,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:49,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:49,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:50,096 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:50,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:50,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131932045] [2022-03-01 16:18:50,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131932045] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:50,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605849798] [2022-03-01 16:18:50,097 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:18:50,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:50,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:50,098 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:18:50,099 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:18:50,234 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:18:50,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:50,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:50,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:50,683 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:50,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:51,081 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:51,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605849798] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:51,081 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:51,081 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-03-01 16:18:51,082 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711621942] [2022-03-01 16:18:51,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:51,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:18:51,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:51,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:18:51,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1377, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:18:51,082 INFO L87 Difference]: Start difference. First operand 22427 states and 71581 transitions. Second operand has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:18:54,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:54,268 INFO L93 Difference]: Finished difference Result 25689 states and 80667 transitions. [2022-03-01 16:18:54,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-01 16:18:54,268 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:54,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:54,329 INFO L225 Difference]: With dead ends: 25689 [2022-03-01 16:18:54,329 INFO L226 Difference]: Without dead ends: 25506 [2022-03-01 16:18:54,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 123 SyntacticMatches, 3 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4235 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1583, Invalid=11989, Unknown=0, NotChecked=0, Total=13572 [2022-03-01 16:18:54,331 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 745 mSDsluCounter, 5578 mSDsCounter, 0 mSdLazyCounter, 2454 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 5613 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 2454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:54,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [745 Valid, 5613 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 2454 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:18:54,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25506 states. [2022-03-01 16:18:54,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25506 to 22583. [2022-03-01 16:18:54,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22583 states, 22582 states have (on average 3.1941369232131787) internal successors, (72130), 22582 states have internal predecessors, (72130), 0 states have call successors, (0), 0 states have 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:18:54,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22583 states to 22583 states and 72130 transitions. [2022-03-01 16:18:54,906 INFO L78 Accepts]: Start accepts. Automaton has 22583 states and 72130 transitions. Word has length 74 [2022-03-01 16:18:54,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:54,906 INFO L470 AbstractCegarLoop]: Abstraction has 22583 states and 72130 transitions. [2022-03-01 16:18:54,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.65) internal successors, (146), 40 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have 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:18:54,906 INFO L276 IsEmpty]: Start isEmpty. Operand 22583 states and 72130 transitions. [2022-03-01 16:18:54,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:54,940 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:54,941 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:54,957 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:18:55,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-03-01 16:18:55,157 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:55,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:55,157 INFO L85 PathProgramCache]: Analyzing trace with hash 211435305, now seen corresponding path program 157 times [2022-03-01 16:18:55,158 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:55,158 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76872391] [2022-03-01 16:18:55,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:55,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:55,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:55,350 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:55,351 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:55,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76872391] [2022-03-01 16:18:55,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76872391] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:55,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897298830] [2022-03-01 16:18:55,351 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:18:55,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:55,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:55,352 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:18:55,353 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:18:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:55,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:55,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:18:55,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:55,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:18:56,353 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:56,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897298830] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:18:56,353 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:18:56,353 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-03-01 16:18:56,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474602365] [2022-03-01 16:18:56,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:18:56,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 16:18:56,354 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:18:56,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 16:18:56,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1242, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 16:18:56,354 INFO L87 Difference]: Start difference. First operand 22583 states and 72130 transitions. Second operand has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:58,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:18:58,615 INFO L93 Difference]: Finished difference Result 26554 states and 83321 transitions. [2022-03-01 16:18:58,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-01 16:18:58,616 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:18:58,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:18:58,680 INFO L225 Difference]: With dead ends: 26554 [2022-03-01 16:18:58,680 INFO L226 Difference]: Without dead ends: 26452 [2022-03-01 16:18:58,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 126 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2540 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=999, Invalid=7931, Unknown=0, NotChecked=0, Total=8930 [2022-03-01 16:18:58,683 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 673 mSDsluCounter, 3157 mSDsCounter, 0 mSdLazyCounter, 1567 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 3233 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:18:58,683 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [673 Valid, 3233 Invalid, 1681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1567 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:18:58,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26452 states. [2022-03-01 16:18:59,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26452 to 22655. [2022-03-01 16:18:59,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22655 states, 22654 states have (on average 3.194314469850799) internal successors, (72364), 22654 states have internal predecessors, (72364), 0 states have call successors, (0), 0 states have 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:18:59,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22655 states to 22655 states and 72364 transitions. [2022-03-01 16:18:59,232 INFO L78 Accepts]: Start accepts. Automaton has 22655 states and 72364 transitions. Word has length 74 [2022-03-01 16:18:59,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:18:59,232 INFO L470 AbstractCegarLoop]: Abstraction has 22655 states and 72364 transitions. [2022-03-01 16:18:59,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 38 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:18:59,233 INFO L276 IsEmpty]: Start isEmpty. Operand 22655 states and 72364 transitions. [2022-03-01 16:18:59,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:18:59,269 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:18:59,269 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:18:59,287 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:18:59,485 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,SelfDestructingSolverStorable159 [2022-03-01 16:18:59,485 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:18:59,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:18:59,486 INFO L85 PathProgramCache]: Analyzing trace with hash -412348071, now seen corresponding path program 158 times [2022-03-01 16:18:59,486 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:18:59,486 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830137095] [2022-03-01 16:18:59,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:18:59,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:18:59,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:18:59,697 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:18:59,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:18:59,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830137095] [2022-03-01 16:18:59,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830137095] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:18:59,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190973497] [2022-03-01 16:18:59,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:18:59,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:18:59,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:18:59,699 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:18:59,699 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:18:59,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:18:59,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:18:59,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:18:59,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:19:00,105 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:00,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:19:00,502 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:00,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190973497] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:19:00,503 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:19:00,503 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:19:00,503 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244715764] [2022-03-01 16:19:00,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:19:00,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:19:00,503 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:19:00,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:19:00,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1289, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:19:00,504 INFO L87 Difference]: Start difference. First operand 22655 states and 72364 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:19:05,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:19:05,773 INFO L93 Difference]: Finished difference Result 30347 states and 93766 transitions. [2022-03-01 16:19:05,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2022-03-01 16:19:05,773 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:19:05,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:19:05,843 INFO L225 Difference]: With dead ends: 30347 [2022-03-01 16:19:05,843 INFO L226 Difference]: Without dead ends: 30032 [2022-03-01 16:19:05,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9093 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=3436, Invalid=22646, Unknown=0, NotChecked=0, Total=26082 [2022-03-01 16:19:05,845 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 1637 mSDsluCounter, 5118 mSDsCounter, 0 mSdLazyCounter, 2662 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1637 SdHoareTripleChecker+Valid, 5042 SdHoareTripleChecker+Invalid, 2989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 2662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:19:05,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1637 Valid, 5042 Invalid, 2989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 2662 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:19:05,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30032 states. [2022-03-01 16:19:06,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30032 to 22483. [2022-03-01 16:19:06,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22483 states, 22482 states have (on average 3.196824125967441) internal successors, (71871), 22482 states have internal predecessors, (71871), 0 states have call successors, (0), 0 states have 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:19:06,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22483 states to 22483 states and 71871 transitions. [2022-03-01 16:19:06,374 INFO L78 Accepts]: Start accepts. Automaton has 22483 states and 71871 transitions. Word has length 74 [2022-03-01 16:19:06,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:19:06,374 INFO L470 AbstractCegarLoop]: Abstraction has 22483 states and 71871 transitions. [2022-03-01 16:19:06,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:19:06,374 INFO L276 IsEmpty]: Start isEmpty. Operand 22483 states and 71871 transitions. [2022-03-01 16:19:06,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:19:06,411 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:19:06,411 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:19:06,427 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:19:06,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:06,623 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:19:06,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:19:06,624 INFO L85 PathProgramCache]: Analyzing trace with hash -526900119, now seen corresponding path program 159 times [2022-03-01 16:19:06,624 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:19:06,624 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113233262] [2022-03-01 16:19:06,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:19:06,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:19:06,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:19:06,831 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:06,831 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:19:06,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113233262] [2022-03-01 16:19:06,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113233262] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:19:06,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013214804] [2022-03-01 16:19:06,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:19:06,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:06,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:19:06,833 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:19:06,833 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:19:06,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 16:19:06,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:19:06,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:19:06,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:19:07,373 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:07,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:19:08,205 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:08,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013214804] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:19:08,205 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:19:08,205 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:19:08,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998646479] [2022-03-01 16:19:08,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:19:08,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:19:08,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:19:08,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:19:08,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1318, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:19:08,206 INFO L87 Difference]: Start difference. First operand 22483 states and 71871 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:19:10,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:19:10,592 INFO L93 Difference]: Finished difference Result 26646 states and 83688 transitions. [2022-03-01 16:19:10,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-01 16:19:10,592 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:19:10,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:19:10,755 INFO L225 Difference]: With dead ends: 26646 [2022-03-01 16:19:10,755 INFO L226 Difference]: Without dead ends: 26484 [2022-03-01 16:19:10,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2284 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=888, Invalid=7122, Unknown=0, NotChecked=0, Total=8010 [2022-03-01 16:19:10,756 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 739 mSDsluCounter, 3119 mSDsCounter, 0 mSdLazyCounter, 1785 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 3139 SdHoareTripleChecker+Invalid, 1894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:19:10,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 3139 Invalid, 1894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1785 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:19:10,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26484 states. [2022-03-01 16:19:11,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26484 to 22650. [2022-03-01 16:19:11,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22650 states, 22649 states have (on average 3.1946222791293213) internal successors, (72355), 22649 states have internal predecessors, (72355), 0 states have call successors, (0), 0 states have 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:19:11,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 72355 transitions. [2022-03-01 16:19:11,227 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 72355 transitions. Word has length 74 [2022-03-01 16:19:11,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:19:11,227 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 72355 transitions. [2022-03-01 16:19:11,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:19:11,228 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 72355 transitions. [2022-03-01 16:19:11,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:19:11,264 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:19:11,264 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:19:11,281 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:19:11,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:11,467 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:19:11,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:19:11,468 INFO L85 PathProgramCache]: Analyzing trace with hash -177916603, now seen corresponding path program 160 times [2022-03-01 16:19:11,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:19:11,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085773659] [2022-03-01 16:19:11,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:19:11,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:19:11,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:19:11,683 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:11,684 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:19:11,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085773659] [2022-03-01 16:19:11,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085773659] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:19:11,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770239541] [2022-03-01 16:19:11,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:19:11,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:11,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:19:11,685 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:19:11,686 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:19:11,813 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:19:11,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:19:11,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:19:11,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:19:12,279 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:12,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:19:12,929 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:12,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770239541] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:19:12,930 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:19:12,930 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:19:12,930 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783987032] [2022-03-01 16:19:12,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:19:12,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:19:12,930 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:19:12,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:19:12,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1299, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:19:12,931 INFO L87 Difference]: Start difference. First operand 22650 states and 72355 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:19:16,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:19:16,408 INFO L93 Difference]: Finished difference Result 27313 states and 85469 transitions. [2022-03-01 16:19:16,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-01 16:19:16,408 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:19:16,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:19:16,471 INFO L225 Difference]: With dead ends: 27313 [2022-03-01 16:19:16,472 INFO L226 Difference]: Without dead ends: 27115 [2022-03-01 16:19:16,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3674 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1377, Invalid=10613, Unknown=0, NotChecked=0, Total=11990 [2022-03-01 16:19:16,473 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 926 mSDsluCounter, 5216 mSDsCounter, 0 mSdLazyCounter, 3110 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 926 SdHoareTripleChecker+Valid, 5137 SdHoareTripleChecker+Invalid, 3244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 3110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:19:16,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [926 Valid, 5137 Invalid, 3244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 3110 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:19:16,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27115 states. [2022-03-01 16:19:16,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27115 to 22654. [2022-03-01 16:19:16,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22654 states, 22653 states have (on average 3.1948969231448374) internal successors, (72374), 22653 states have internal predecessors, (72374), 0 states have call successors, (0), 0 states have 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:19:17,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22654 states to 22654 states and 72374 transitions. [2022-03-01 16:19:17,019 INFO L78 Accepts]: Start accepts. Automaton has 22654 states and 72374 transitions. Word has length 74 [2022-03-01 16:19:17,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:19:17,019 INFO L470 AbstractCegarLoop]: Abstraction has 22654 states and 72374 transitions. [2022-03-01 16:19:17,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:19:17,020 INFO L276 IsEmpty]: Start isEmpty. Operand 22654 states and 72374 transitions. [2022-03-01 16:19:17,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:19:17,055 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:19:17,056 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:19:17,072 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:19:17,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:17,272 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:19:17,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:19:17,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1598618613, now seen corresponding path program 161 times [2022-03-01 16:19:17,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:19:17,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181698664] [2022-03-01 16:19:17,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:19:17,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:19:17,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:19:17,490 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:17,490 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:19:17,490 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181698664] [2022-03-01 16:19:17,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181698664] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:19:17,490 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351007255] [2022-03-01 16:19:17,491 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:19:17,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:17,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:19:17,492 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:19:17,493 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:19:17,661 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:19:17,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:19:17,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:19:17,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:19:18,080 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:18,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:19:18,601 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:18,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351007255] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:19:18,602 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:19:18,602 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:19:18,602 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136042621] [2022-03-01 16:19:18,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:19:18,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:19:18,602 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:19:18,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:19:18,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1324, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:19:18,603 INFO L87 Difference]: Start difference. First operand 22654 states and 72374 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:19:22,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:19:22,161 INFO L93 Difference]: Finished difference Result 28707 states and 89507 transitions. [2022-03-01 16:19:22,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-01 16:19:22,161 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:19:22,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:19:22,224 INFO L225 Difference]: With dead ends: 28707 [2022-03-01 16:19:22,224 INFO L226 Difference]: Without dead ends: 28554 [2022-03-01 16:19:22,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3644 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1214, Invalid=10776, Unknown=0, NotChecked=0, Total=11990 [2022-03-01 16:19:22,226 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 914 mSDsluCounter, 3930 mSDsCounter, 0 mSdLazyCounter, 2090 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 3955 SdHoareTripleChecker+Invalid, 2255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 2090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:19:22,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [914 Valid, 3955 Invalid, 2255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 2090 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:19:22,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28554 states. [2022-03-01 16:19:22,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28554 to 22926. [2022-03-01 16:19:22,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22926 states, 22925 states have (on average 3.1906652126499453) internal successors, (73146), 22925 states have internal predecessors, (73146), 0 states have call successors, (0), 0 states have 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:19:22,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22926 states to 22926 states and 73146 transitions. [2022-03-01 16:19:22,751 INFO L78 Accepts]: Start accepts. Automaton has 22926 states and 73146 transitions. Word has length 74 [2022-03-01 16:19:22,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:19:22,751 INFO L470 AbstractCegarLoop]: Abstraction has 22926 states and 73146 transitions. [2022-03-01 16:19:22,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:19:22,751 INFO L276 IsEmpty]: Start isEmpty. Operand 22926 states and 73146 transitions. [2022-03-01 16:19:22,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:19:22,788 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:19:22,788 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:19:22,805 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:19:23,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:23,005 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:19:23,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:19:23,006 INFO L85 PathProgramCache]: Analyzing trace with hash -993305035, now seen corresponding path program 162 times [2022-03-01 16:19:23,006 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:19:23,006 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994753128] [2022-03-01 16:19:23,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:19:23,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:19:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:19:23,219 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:23,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:19:23,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994753128] [2022-03-01 16:19:23,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994753128] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:19:23,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077430947] [2022-03-01 16:19:23,219 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:19:23,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:23,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:19:23,221 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:19:23,221 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:19:23,355 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 16:19:23,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:19:23,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:19:23,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:19:23,890 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:23,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:19:24,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:24,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077430947] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:19:24,598 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:19:24,599 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:19:24,599 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911534841] [2022-03-01 16:19:24,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:19:24,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:19:24,599 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:19:24,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:19:24,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1278, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:19:24,600 INFO L87 Difference]: Start difference. First operand 22926 states and 73146 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:19:28,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:19:28,465 INFO L93 Difference]: Finished difference Result 27552 states and 86105 transitions. [2022-03-01 16:19:28,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-03-01 16:19:28,465 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:19:28,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:19:28,529 INFO L225 Difference]: With dead ends: 27552 [2022-03-01 16:19:28,530 INFO L226 Difference]: Without dead ends: 27243 [2022-03-01 16:19:28,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4285 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1761, Invalid=12281, Unknown=0, NotChecked=0, Total=14042 [2022-03-01 16:19:28,530 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 980 mSDsluCounter, 5253 mSDsCounter, 0 mSdLazyCounter, 3051 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 5216 SdHoareTripleChecker+Invalid, 3193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 3051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 16:19:28,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [980 Valid, 5216 Invalid, 3193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 3051 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 16:19:28,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27243 states. [2022-03-01 16:19:29,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27243 to 22966. [2022-03-01 16:19:29,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22966 states, 22965 states have (on average 3.1895493141737425) internal successors, (73248), 22965 states have internal predecessors, (73248), 0 states have call successors, (0), 0 states have 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:19:29,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22966 states to 22966 states and 73248 transitions. [2022-03-01 16:19:29,123 INFO L78 Accepts]: Start accepts. Automaton has 22966 states and 73248 transitions. Word has length 74 [2022-03-01 16:19:29,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:19:29,123 INFO L470 AbstractCegarLoop]: Abstraction has 22966 states and 73248 transitions. [2022-03-01 16:19:29,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have 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:19:29,123 INFO L276 IsEmpty]: Start isEmpty. Operand 22966 states and 73248 transitions. [2022-03-01 16:19:29,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:19:29,160 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:19:29,160 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:19:29,177 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-03-01 16:19:29,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:29,377 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:19:29,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:19:29,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1880960251, now seen corresponding path program 163 times [2022-03-01 16:19:29,377 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:19:29,377 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837035734] [2022-03-01 16:19:29,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:19:29,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:19:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:19:29,596 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:29,597 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:19:29,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837035734] [2022-03-01 16:19:29,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837035734] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:19:29,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61353520] [2022-03-01 16:19:29,597 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:19:29,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:29,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:19:29,598 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:19:29,599 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:19:29,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:19:29,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:19:29,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:19:30,185 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:30,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:19:30,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:30,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61353520] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:19:30,954 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:19:30,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:19:30,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968691818] [2022-03-01 16:19:30,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:19:30,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:19:30,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:19:30,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:19:30,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1311, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:19:30,956 INFO L87 Difference]: Start difference. First operand 22966 states and 73248 transitions. Second operand has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:19:35,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:19:35,508 INFO L93 Difference]: Finished difference Result 29686 states and 92321 transitions. [2022-03-01 16:19:35,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-01 16:19:35,508 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-03-01 16:19:35,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:19:35,580 INFO L225 Difference]: With dead ends: 29686 [2022-03-01 16:19:35,580 INFO L226 Difference]: Without dead ends: 29533 [2022-03-01 16:19:35,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5709 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1789, Invalid=15767, Unknown=0, NotChecked=0, Total=17556 [2022-03-01 16:19:35,582 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 980 mSDsluCounter, 4084 mSDsCounter, 0 mSdLazyCounter, 2357 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 4139 SdHoareTripleChecker+Invalid, 2550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 2357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 16:19:35,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [980 Valid, 4139 Invalid, 2550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 2357 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 16:19:35,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29533 states. [2022-03-01 16:19:36,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29533 to 22822. [2022-03-01 16:19:36,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22822 states, 22821 states have (on average 3.1916217518951844) internal successors, (72836), 22821 states have internal predecessors, (72836), 0 states have call successors, (0), 0 states have 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:19:36,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22822 states to 22822 states and 72836 transitions. [2022-03-01 16:19:36,221 INFO L78 Accepts]: Start accepts. Automaton has 22822 states and 72836 transitions. Word has length 74 [2022-03-01 16:19:36,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:19:36,221 INFO L470 AbstractCegarLoop]: Abstraction has 22822 states and 72836 transitions. [2022-03-01 16:19:36,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.717948717948718) internal successors, (145), 39 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have 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:19:36,222 INFO L276 IsEmpty]: Start isEmpty. Operand 22822 states and 72836 transitions. [2022-03-01 16:19:36,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-01 16:19:36,261 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:19:36,261 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:19:36,278 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:19:36,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:36,465 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:19:36,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:19:36,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1610167183, now seen corresponding path program 164 times [2022-03-01 16:19:36,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:19:36,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846800424] [2022-03-01 16:19:36,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:19:36,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:19:36,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:19:36,720 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:36,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:19:36,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846800424] [2022-03-01 16:19:36,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846800424] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:19:36,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085136024] [2022-03-01 16:19:36,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:19:36,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:19:36,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:19:36,722 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:19:36,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-03-01 16:19:36,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:19:36,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:19:36,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:19:36,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:19:37,246 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:37,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:19:37,685 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:19:37,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085136024] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:19:37,685 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:19:37,686 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-03-01 16:19:37,686 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324208965] [2022-03-01 16:19:37,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:19:37,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-01 16:19:37,686 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:19:37,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-01 16:19:37,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1289, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 16:19:37,686 INFO L87 Difference]: Start difference. First operand 22822 states and 72836 transitions. Second operand has 39 states, 39 states have (on average 3.6666666666666665) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 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:19:40,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-01 16:19:40,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3002 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1470, Invalid=8630, Unknown=0, NotChecked=0, Total=10100 [2022-03-01 16:19:40,506 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 800 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 1175 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 1857 SdHoareTripleChecker+Invalid, 1373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:19:40,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [800 Valid, 1857 Invalid, 1373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1175 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:19:40,506 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-03-01 16:19:40,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-03-01 16:19:40,529 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:19:40,529 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 16:19:40,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-03-01 16:19:40,708 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (22822states) and FLOYD_HOARE automaton (currently 75 states, 39 states before enhancement),while ReachableStatesComputation was computing reachable states (3688 states constructed, input type IntersectNwa). [2022-03-01 16:19:40,709 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-01 16:19:40,709 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-01 16:19:40,711 INFO L732 BasicCegarLoop]: Path program histogram: [164, 1, 1, 1] [2022-03-01 16:19:40,712 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-01 16:19:40,712 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-01 16:19:40,713 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.03 04:19:40 BasicIcfg [2022-03-01 16:19:40,713 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-01 16:19:40,714 INFO L158 Benchmark]: Toolchain (without parser) took 874251.56ms. Allocated memory was 195.0MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 139.8MB in the beginning and 412.7MB in the end (delta: -272.8MB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2022-03-01 16:19:40,714 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 195.0MB. Free memory is still 156.4MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-01 16:19:40,714 INFO L158 Benchmark]: CACSL2BoogieTranslator took 183.24ms. Allocated memory was 195.0MB in the beginning and 269.5MB in the end (delta: 74.4MB). Free memory was 139.6MB in the beginning and 241.3MB in the end (delta: -101.7MB). Peak memory consumption was 10.9MB. Max. memory is 8.0GB. [2022-03-01 16:19:40,714 INFO L158 Benchmark]: Boogie Procedure Inliner took 20.70ms. Allocated memory is still 269.5MB. Free memory was 241.3MB in the beginning and 239.7MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-01 16:19:40,714 INFO L158 Benchmark]: Boogie Preprocessor took 12.34ms. Allocated memory is still 269.5MB. Free memory was 239.7MB in the beginning and 238.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-01 16:19:40,714 INFO L158 Benchmark]: RCFGBuilder took 300.33ms. Allocated memory is still 269.5MB. Free memory was 238.2MB in the beginning and 224.0MB in the end (delta: 14.2MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2022-03-01 16:19:40,714 INFO L158 Benchmark]: TraceAbstraction took 873731.08ms. Allocated memory was 269.5MB in the beginning and 2.0GB in the end (delta: 1.7GB). Free memory was 223.5MB in the beginning and 412.7MB in the end (delta: -189.2MB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2022-03-01 16:19:40,714 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 195.0MB. Free memory is still 156.4MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 183.24ms. Allocated memory was 195.0MB in the beginning and 269.5MB in the end (delta: 74.4MB). Free memory was 139.6MB in the beginning and 241.3MB in the end (delta: -101.7MB). Peak memory consumption was 10.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 20.70ms. Allocated memory is still 269.5MB. Free memory was 241.3MB in the beginning and 239.7MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 12.34ms. Allocated memory is still 269.5MB. Free memory was 239.7MB in the beginning and 238.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 300.33ms. Allocated memory is still 269.5MB. Free memory was 238.2MB in the beginning and 224.0MB in the end (delta: 14.2MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * TraceAbstraction took 873731.08ms. Allocated memory was 269.5MB in the beginning and 2.0GB in the end (delta: 1.7GB). Free memory was 223.5MB in the beginning and 412.7MB in the end (delta: -189.2MB). Peak memory consumption was 1.5GB. 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: 78]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (22822states) and FLOYD_HOARE automaton (currently 75 states, 39 states before enhancement),while ReachableStatesComputation was computing reachable states (3688 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 73]: 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 (22822states) and FLOYD_HOARE automaton (currently 75 states, 39 states before enhancement),while ReachableStatesComputation was computing reachable states (3688 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 72]: 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 (22822states) and FLOYD_HOARE automaton (currently 75 states, 39 states before enhancement),while ReachableStatesComputation was computing reachable states (3688 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 98 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 873.6s, OverallIterations: 167, TraceHistogramMax: 2, PathProgramHistogramMax: 164, EmptinessCheckTime: 2.8s, AutomataDifference: 610.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 171470 SdHoareTripleChecker+Valid, 116.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 171470 mSDsluCounter, 709745 SdHoareTripleChecker+Invalid, 99.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 705091 mSDsCounter, 26717 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 361358 IncrementalHoareTripleChecker+Invalid, 388075 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 26717 mSolverCounterUnsat, 39063 mSDtfsCounter, 361358 mSolverCounterSat, 1.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 41071 GetRequests, 20094 SyntacticMatches, 361 SemanticMatches, 20616 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1100815 ImplicationChecksByTransitivity, 537.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=23079occurred in iteration=139, InterpolantAutomatonStates: 17353, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 36.9s AutomataMinimizationTime, 166 MinimizatonAttempts, 590787 StatesRemovedByMinimization, 165 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 3.3s SatisfiabilityAnalysisTime, 169.7s InterpolantComputationTime, 24013 NumberOfCodeBlocks, 23851 NumberOfCodeBlocksAsserted, 529 NumberOfCheckSat, 35429 ConstructedInterpolants, 0 QuantifiedInterpolants, 309972 SizeOfPredicates, 2215 NumberOfNonLiveVariables, 25832 ConjunctsInSsa, 3994 ConjunctsInUnsatCore, 495 InterpolantComputations, 3 PerfectInterpolantSequences, 4/3127 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