/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-nonblocking-cntr-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 12:49:58,971 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 12:49:58,972 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 12:49:59,030 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 12:49:59,030 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 12:49:59,031 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 12:49:59,032 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 12:49:59,034 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 12:49:59,035 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 12:49:59,036 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 12:49:59,036 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 12:49:59,037 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 12:49:59,038 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 12:49:59,038 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 12:49:59,039 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 12:49:59,040 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 12:49:59,041 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 12:49:59,041 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 12:49:59,043 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 12:49:59,044 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 12:49:59,045 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 12:49:59,048 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 12:49:59,049 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 12:49:59,050 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 12:49:59,052 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 12:49:59,052 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 12:49:59,052 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 12:49:59,055 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 12:49:59,055 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 12:49:59,056 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 12:49:59,056 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 12:49:59,056 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 12:49:59,057 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 12:49:59,057 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 12:49:59,058 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 12:49:59,058 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 12:49:59,059 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 12:49:59,059 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 12:49:59,059 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 12:49:59,060 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 12:49:59,060 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 12:49:59,063 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-Separate.epf [2022-01-18 12:49:59,091 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 12:49:59,092 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 12:49:59,092 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 12:49:59,092 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 12:49:59,093 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 12:49:59,093 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 12:49:59,093 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 12:49:59,093 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 12:49:59,093 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 12:49:59,094 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 12:49:59,094 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 12:49:59,094 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 12:49:59,094 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 12:49:59,094 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 12:49:59,094 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 12:49:59,094 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 12:49:59,094 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 12:49:59,095 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 12:49:59,095 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 12:49:59,095 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 12:49:59,095 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 12:49:59,095 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 12:49:59,095 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 12:49:59,095 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 12:49:59,095 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 12:49:59,096 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 12:49:59,096 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 12:49:59,096 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 12:49:59,096 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 12:49:59,096 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 12:49:59,096 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 12:49:59,096 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 12:49:59,096 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 12:49:59,097 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2022-01-18 12:49:59,097 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-18 12:49:59,271 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 12:49:59,290 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 12:49:59,292 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 12:49:59,293 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-18 12:49:59,294 INFO L275 PluginConnector]: CDTParser initialized [2022-01-18 12:49:59,295 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-01-18 12:49:59,343 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3cf4175dd/acf72d5675fc4deb83042232d5129566/FLAGfd984567a [2022-01-18 12:49:59,704 INFO L306 CDTParser]: Found 1 translation units. [2022-01-18 12:49:59,704 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-nonblocking-cntr-alt.wvr.c [2022-01-18 12:49:59,709 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3cf4175dd/acf72d5675fc4deb83042232d5129566/FLAGfd984567a [2022-01-18 12:49:59,718 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3cf4175dd/acf72d5675fc4deb83042232d5129566 [2022-01-18 12:49:59,720 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 12:49:59,721 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-18 12:49:59,727 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-18 12:49:59,728 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-18 12:49:59,730 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-18 12:49:59,731 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:49:59,732 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c90708d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59, skipping insertion in model container [2022-01-18 12:49:59,732 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:49:59,738 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-18 12:49:59,757 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-18 12:49:59,911 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-01-18 12:49:59,914 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-18 12:49:59,925 INFO L203 MainTranslator]: Completed pre-run [2022-01-18 12:49:59,952 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-01-18 12:49:59,959 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-18 12:49:59,970 INFO L208 MainTranslator]: Completed translation [2022-01-18 12:49:59,970 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59 WrapperNode [2022-01-18 12:49:59,971 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-18 12:49:59,971 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 12:49:59,972 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 12:49:59,972 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 12:49:59,977 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:49:59,984 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,004 INFO L137 Inliner]: procedures = 21, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 57 [2022-01-18 12:50:00,004 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 12:50:00,005 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 12:50:00,005 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 12:50:00,005 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 12:50:00,012 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,012 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,013 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,013 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,017 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,019 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,020 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,021 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 12:50:00,022 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 12:50:00,022 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 12:50:00,022 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 12:50:00,023 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (1/1) ... [2022-01-18 12:50:00,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 12:50:00,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:00,046 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-18 12:50:00,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-18 12:50:00,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-18 12:50:00,070 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 12:50:00,070 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 12:50:00,070 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 12:50:00,070 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 12:50:00,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-18 12:50:00,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-18 12:50:00,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-18 12:50:00,071 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-01-18 12:50:00,071 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-01-18 12:50:00,071 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 12:50:00,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 12:50:00,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-18 12:50:00,071 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-18 12:50:00,072 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 12:50:00,130 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 12:50:00,131 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 12:50:00,255 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 12:50:00,285 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 12:50:00,285 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-01-18 12:50:00,287 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 12:50:00 BoogieIcfgContainer [2022-01-18 12:50:00,287 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 12:50:00,288 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 12:50:00,288 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 12:50:00,290 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 12:50:00,290 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.01 12:49:59" (1/3) ... [2022-01-18 12:50:00,291 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e25848c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 12:50:00, skipping insertion in model container [2022-01-18 12:50:00,291 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 12:49:59" (2/3) ... [2022-01-18 12:50:00,291 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e25848c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 12:50:00, skipping insertion in model container [2022-01-18 12:50:00,291 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 12:50:00" (3/3) ... [2022-01-18 12:50:00,292 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-nonblocking-cntr-alt.wvr.c [2022-01-18 12:50:00,296 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 12:50:00,296 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 12:50:00,296 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 12:50:00,296 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 12:50:00,328 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,328 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,328 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,329 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,329 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,329 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,330 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,330 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,330 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,330 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,330 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,331 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,331 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,331 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,331 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,332 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,332 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,332 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,332 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,332 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,333 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,333 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,333 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,333 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,334 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,334 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,334 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,334 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,335 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,335 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,335 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,335 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,336 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,336 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,336 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,336 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,336 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,336 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,337 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,337 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,337 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,337 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,338 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,338 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,341 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,341 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,341 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,341 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,341 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,342 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,343 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,343 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,343 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,343 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 12:50:00,348 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-18 12:50:00,383 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 12:50:00,388 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 12:50:00,389 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-18 12:50:00,398 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 87 places, 86 transitions, 188 flow [2022-01-18 12:50:00,450 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-01-18 12:50:00,454 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-01-18 12:50:00,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-18 12:50:00,465 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:00,466 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:00,466 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:00,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:00,471 INFO L85 PathProgramCache]: Analyzing trace with hash 146847265, now seen corresponding path program 1 times [2022-01-18 12:50:00,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:00,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275821238] [2022-01-18 12:50:00,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:00,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:00,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:00,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:00,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:00,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275821238] [2022-01-18 12:50:00,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275821238] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 12:50:00,694 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 12:50:00,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 12:50:00,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797719535] [2022-01-18 12:50:00,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 12:50:00,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-18 12:50:00,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:00,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-18 12:50:00,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-18 12:50:00,741 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-01-18 12:50:00,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:00,797 INFO L93 Difference]: Finished difference Result 332 states and 782 transitions. [2022-01-18 12:50:00,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-18 12:50:00,800 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-18 12:50:00,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:00,816 INFO L225 Difference]: With dead ends: 332 [2022-01-18 12:50:00,816 INFO L226 Difference]: Without dead ends: 330 [2022-01-18 12:50:00,817 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-18 12:50:00,822 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-01-18 12:50:00,823 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-01-18 12:50:00,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-01-18 12:50:00,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 330. [2022-01-18 12:50:00,902 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-01-18 12:50:00,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 780 transitions. [2022-01-18 12:50:00,906 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 780 transitions. Word has length 62 [2022-01-18 12:50:00,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:00,906 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 780 transitions. [2022-01-18 12:50:00,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:00,907 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 780 transitions. [2022-01-18 12:50:00,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-18 12:50:00,915 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:00,915 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:00,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 12:50:00,916 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:00,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:00,921 INFO L85 PathProgramCache]: Analyzing trace with hash -618423457, now seen corresponding path program 1 times [2022-01-18 12:50:00,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:00,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747119698] [2022-01-18 12:50:00,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:00,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:01,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:01,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:01,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:01,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747119698] [2022-01-18 12:50:01,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747119698] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 12:50:01,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 12:50:01,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 12:50:01,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600548788] [2022-01-18 12:50:01,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 12:50:01,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 12:50:01,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:01,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 12:50:01,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-18 12:50:01,239 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-01-18 12:50:01,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:01,326 INFO L93 Difference]: Finished difference Result 408 states and 990 transitions. [2022-01-18 12:50:01,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 12:50:01,327 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-18 12:50:01,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:01,331 INFO L225 Difference]: With dead ends: 408 [2022-01-18 12:50:01,332 INFO L226 Difference]: Without dead ends: 408 [2022-01-18 12:50:01,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-01-18 12:50:01,333 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 102 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:01,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 138 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 12:50:01,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-01-18 12:50:01,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 369. [2022-01-18 12:50:01,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 368 states have (on average 2.404891304347826) internal successors, (885), 368 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:01,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 885 transitions. [2022-01-18 12:50:01,357 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 885 transitions. Word has length 62 [2022-01-18 12:50:01,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:01,358 INFO L470 AbstractCegarLoop]: Abstraction has 369 states and 885 transitions. [2022-01-18 12:50:01,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:01,359 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 885 transitions. [2022-01-18 12:50:01,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-01-18 12:50:01,361 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:01,362 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:01,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 12:50:01,362 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:01,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:01,363 INFO L85 PathProgramCache]: Analyzing trace with hash -230953445, now seen corresponding path program 1 times [2022-01-18 12:50:01,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:01,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944499606] [2022-01-18 12:50:01,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:01,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:01,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:01,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:01,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944499606] [2022-01-18 12:50:01,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944499606] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:01,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858644777] [2022-01-18 12:50:01,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:01,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:01,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:01,491 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:01,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-18 12:50:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:01,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 12:50:01,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:01,837 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:01,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:02,074 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:02,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858644777] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:02,075 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:02,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-01-18 12:50:02,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936362867] [2022-01-18 12:50:02,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:02,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 12:50:02,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:02,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 12:50:02,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-01-18 12:50:02,082 INFO L87 Difference]: Start difference. First operand 369 states and 885 transitions. Second operand has 8 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:02,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:02,137 INFO L93 Difference]: Finished difference Result 514 states and 1250 transitions. [2022-01-18 12:50:02,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 12:50:02,138 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2022-01-18 12:50:02,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:02,140 INFO L225 Difference]: With dead ends: 514 [2022-01-18 12:50:02,140 INFO L226 Difference]: Without dead ends: 436 [2022-01-18 12:50:02,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 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-01-18 12:50:02,141 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 46 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:02,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 284 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 12:50:02,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2022-01-18 12:50:02,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 389. [2022-01-18 12:50:02,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.399484536082474) internal successors, (931), 388 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:02,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 931 transitions. [2022-01-18 12:50:02,152 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 931 transitions. Word has length 64 [2022-01-18 12:50:02,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:02,152 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 931 transitions. [2022-01-18 12:50:02,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:02,152 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 931 transitions. [2022-01-18 12:50:02,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:02,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:02,154 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:02,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:02,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:02,375 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:02,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:02,376 INFO L85 PathProgramCache]: Analyzing trace with hash 679645881, now seen corresponding path program 1 times [2022-01-18 12:50:02,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:02,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419280386] [2022-01-18 12:50:02,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:02,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:02,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:02,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:02,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419280386] [2022-01-18 12:50:02,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419280386] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:02,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755649349] [2022-01-18 12:50:02,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:02,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:02,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:02,647 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:02,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-18 12:50:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:02,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:02,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:03,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:03,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:03,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-01-18 12:50:03,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755649349] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:03,833 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:03,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:03,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080322560] [2022-01-18 12:50:03,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:03,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:03,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:03,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:03,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:03,835 INFO L87 Difference]: Start difference. First operand 389 states and 931 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-01-18 12:50:05,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:05,768 INFO L93 Difference]: Finished difference Result 1666 states and 4060 transitions. [2022-01-18 12:50:05,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 12:50:05,769 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-01-18 12:50:05,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:05,776 INFO L225 Difference]: With dead ends: 1666 [2022-01-18 12:50:05,776 INFO L226 Difference]: Without dead ends: 1216 [2022-01-18 12:50:05,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1743 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=998, Invalid=5008, Unknown=0, NotChecked=0, Total=6006 [2022-01-18 12:50:05,779 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 817 mSDsluCounter, 3244 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 3224 SdHoareTripleChecker+Invalid, 1276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:05,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [817 Valid, 3224 Invalid, 1276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1214 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:50:05,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2022-01-18 12:50:05,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 652. [2022-01-18 12:50:05,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 2.493087557603687) internal successors, (1623), 651 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:05,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 1623 transitions. [2022-01-18 12:50:05,817 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 1623 transitions. Word has length 69 [2022-01-18 12:50:05,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:05,818 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 1623 transitions. [2022-01-18 12:50:05,818 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-01-18 12:50:05,818 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 1623 transitions. [2022-01-18 12:50:05,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:05,820 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:05,820 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:05,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:06,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-01-18 12:50:06,044 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:06,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:06,045 INFO L85 PathProgramCache]: Analyzing trace with hash 302508043, now seen corresponding path program 2 times [2022-01-18 12:50:06,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:06,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573234618] [2022-01-18 12:50:06,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:06,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:06,298 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:06,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:06,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573234618] [2022-01-18 12:50:06,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573234618] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:06,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592091500] [2022-01-18 12:50:06,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:50:06,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:06,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:06,303 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:06,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-18 12:50:06,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:50:06,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:06,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:06,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:06,885 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:06,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:07,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:07,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592091500] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:07,507 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:07,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:07,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134687381] [2022-01-18 12:50:07,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:07,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:07,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:07,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:07,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=880, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:07,509 INFO L87 Difference]: Start difference. First operand 652 states and 1623 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-01-18 12:50:10,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:10,507 INFO L93 Difference]: Finished difference Result 2266 states and 5697 transitions. [2022-01-18 12:50:10,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-01-18 12:50:10,508 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-01-18 12:50:10,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:10,517 INFO L225 Difference]: With dead ends: 2266 [2022-01-18 12:50:10,517 INFO L226 Difference]: Without dead ends: 2113 [2022-01-18 12:50:10,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3336 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1749, Invalid=7953, Unknown=0, NotChecked=0, Total=9702 [2022-01-18 12:50:10,521 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 1325 mSDsluCounter, 2782 mSDsCounter, 0 mSdLazyCounter, 1239 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1325 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 1374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:10,521 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1325 Valid, 2773 Invalid, 1374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1239 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:50:10,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2113 states. [2022-01-18 12:50:10,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2113 to 812. [2022-01-18 12:50:10,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 811 states have (on average 2.6473489519112205) internal successors, (2147), 811 states have internal predecessors, (2147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:10,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 2147 transitions. [2022-01-18 12:50:10,556 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 2147 transitions. Word has length 69 [2022-01-18 12:50:10,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:10,557 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 2147 transitions. [2022-01-18 12:50:10,557 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-01-18 12:50:10,557 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 2147 transitions. [2022-01-18 12:50:10,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:10,563 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:10,563 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:10,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-01-18 12:50:10,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:10,786 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:10,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:10,787 INFO L85 PathProgramCache]: Analyzing trace with hash -371365213, now seen corresponding path program 3 times [2022-01-18 12:50:10,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:10,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954982571] [2022-01-18 12:50:10,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:10,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:10,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:11,016 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:11,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:11,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954982571] [2022-01-18 12:50:11,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954982571] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:11,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500926332] [2022-01-18 12:50:11,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:50:11,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:11,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:11,024 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:11,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-18 12:50:11,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 12:50:11,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:11,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:11,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:11,498 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:11,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:11,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:11,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500926332] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:11,985 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:11,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:11,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512776904] [2022-01-18 12:50:11,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:11,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:11,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:11,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:11,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:11,986 INFO L87 Difference]: Start difference. First operand 812 states and 2147 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-01-18 12:50:15,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:15,767 INFO L93 Difference]: Finished difference Result 2427 states and 6104 transitions. [2022-01-18 12:50:15,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-01-18 12:50:15,767 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-01-18 12:50:15,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:15,777 INFO L225 Difference]: With dead ends: 2427 [2022-01-18 12:50:15,777 INFO L226 Difference]: Without dead ends: 2199 [2022-01-18 12:50:15,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4787 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=2213, Invalid=11127, Unknown=0, NotChecked=0, Total=13340 [2022-01-18 12:50:15,781 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 1482 mSDsluCounter, 3040 mSDsCounter, 0 mSdLazyCounter, 1495 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1482 SdHoareTripleChecker+Valid, 3056 SdHoareTripleChecker+Invalid, 1641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:15,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1482 Valid, 3056 Invalid, 1641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1495 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:50:15,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2022-01-18 12:50:15,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 788. [2022-01-18 12:50:15,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 787 states have (on average 2.6137229987293518) internal successors, (2057), 787 states have internal predecessors, (2057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:15,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 2057 transitions. [2022-01-18 12:50:15,810 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 2057 transitions. Word has length 69 [2022-01-18 12:50:15,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:15,811 INFO L470 AbstractCegarLoop]: Abstraction has 788 states and 2057 transitions. [2022-01-18 12:50:15,811 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-01-18 12:50:15,811 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 2057 transitions. [2022-01-18 12:50:15,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:15,814 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:15,814 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:15,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-01-18 12:50:16,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:16,027 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:16,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:16,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1442639007, now seen corresponding path program 4 times [2022-01-18 12:50:16,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:16,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006066052] [2022-01-18 12:50:16,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:16,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:16,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:16,220 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:16,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:16,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006066052] [2022-01-18 12:50:16,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006066052] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:16,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363780241] [2022-01-18 12:50:16,221 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:50:16,221 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:16,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:16,222 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:16,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-18 12:50:16,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:50:16,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:16,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:16,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:16,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:16,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:17,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:17,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363780241] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:17,209 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:17,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:17,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418853607] [2022-01-18 12:50:17,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:17,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:17,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:17,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:17,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:17,211 INFO L87 Difference]: Start difference. First operand 788 states and 2057 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-01-18 12:50:19,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:19,649 INFO L93 Difference]: Finished difference Result 1936 states and 4877 transitions. [2022-01-18 12:50:19,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-18 12:50:19,649 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-01-18 12:50:19,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:19,655 INFO L225 Difference]: With dead ends: 1936 [2022-01-18 12:50:19,655 INFO L226 Difference]: Without dead ends: 1714 [2022-01-18 12:50:19,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2938 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1368, Invalid=7752, Unknown=0, NotChecked=0, Total=9120 [2022-01-18 12:50:19,658 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 891 mSDsluCounter, 3272 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 891 SdHoareTripleChecker+Valid, 3277 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:19,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [891 Valid, 3277 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:50:19,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1714 states. [2022-01-18 12:50:19,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1714 to 788. [2022-01-18 12:50:19,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 787 states have (on average 2.5984752223634056) internal successors, (2045), 787 states have internal predecessors, (2045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:19,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 2045 transitions. [2022-01-18 12:50:19,685 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 2045 transitions. Word has length 69 [2022-01-18 12:50:19,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:19,686 INFO L470 AbstractCegarLoop]: Abstraction has 788 states and 2045 transitions. [2022-01-18 12:50:19,686 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-01-18 12:50:19,686 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 2045 transitions. [2022-01-18 12:50:19,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:19,688 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:19,688 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:19,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-01-18 12:50:19,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:19,910 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:19,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:19,911 INFO L85 PathProgramCache]: Analyzing trace with hash -281754549, now seen corresponding path program 5 times [2022-01-18 12:50:19,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:19,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383138148] [2022-01-18 12:50:19,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:19,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:19,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:20,120 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:20,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:20,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383138148] [2022-01-18 12:50:20,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383138148] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:20,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633812607] [2022-01-18 12:50:20,121 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:50:20,121 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:20,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:20,122 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:20,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-18 12:50:20,167 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:50:20,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:20,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:20,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:20,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:20,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:21,095 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:21,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633812607] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:21,096 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:21,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:21,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822071639] [2022-01-18 12:50:21,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:21,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:21,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:21,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:21,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:21,104 INFO L87 Difference]: Start difference. First operand 788 states and 2045 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-01-18 12:50:23,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:23,360 INFO L93 Difference]: Finished difference Result 2147 states and 5583 transitions. [2022-01-18 12:50:23,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 12:50:23,360 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-01-18 12:50:23,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:23,369 INFO L225 Difference]: With dead ends: 2147 [2022-01-18 12:50:23,369 INFO L226 Difference]: Without dead ends: 2045 [2022-01-18 12:50:23,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2408 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1302, Invalid=6180, Unknown=0, NotChecked=0, Total=7482 [2022-01-18 12:50:23,372 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 911 mSDsluCounter, 2819 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 911 SdHoareTripleChecker+Valid, 2818 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:23,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [911 Valid, 2818 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:50:23,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2045 states. [2022-01-18 12:50:23,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2045 to 832. [2022-01-18 12:50:23,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 831 states have (on average 2.645006016847172) internal successors, (2198), 831 states have internal predecessors, (2198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:23,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 2198 transitions. [2022-01-18 12:50:23,398 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 2198 transitions. Word has length 69 [2022-01-18 12:50:23,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:23,398 INFO L470 AbstractCegarLoop]: Abstraction has 832 states and 2198 transitions. [2022-01-18 12:50:23,398 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-01-18 12:50:23,398 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 2198 transitions. [2022-01-18 12:50:23,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:23,400 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:23,400 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:23,426 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:23,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:23,623 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:23,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:23,623 INFO L85 PathProgramCache]: Analyzing trace with hash -955627805, now seen corresponding path program 6 times [2022-01-18 12:50:23,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:23,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474003360] [2022-01-18 12:50:23,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:23,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:23,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:23,820 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:23,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:23,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474003360] [2022-01-18 12:50:23,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474003360] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:23,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427961305] [2022-01-18 12:50:23,821 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:50:23,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:23,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:23,822 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:23,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-18 12:50:23,865 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 12:50:23,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:23,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:23,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:24,246 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:24,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:24,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:24,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427961305] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:24,718 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:24,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:24,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744548503] [2022-01-18 12:50:24,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:24,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:24,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:24,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:24,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=891, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:24,720 INFO L87 Difference]: Start difference. First operand 832 states and 2198 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-01-18 12:50:26,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:26,555 INFO L93 Difference]: Finished difference Result 1911 states and 4977 transitions. [2022-01-18 12:50:26,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-18 12:50:26,557 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-01-18 12:50:26,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:26,564 INFO L225 Difference]: With dead ends: 1911 [2022-01-18 12:50:26,564 INFO L226 Difference]: Without dead ends: 1794 [2022-01-18 12:50:26,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1991 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1169, Invalid=5311, Unknown=0, NotChecked=0, Total=6480 [2022-01-18 12:50:26,566 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 766 mSDsluCounter, 2687 mSDsCounter, 0 mSdLazyCounter, 1203 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 2708 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:26,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [766 Valid, 2708 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1203 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:50:26,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2022-01-18 12:50:26,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 820. [2022-01-18 12:50:26,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 2.623931623931624) internal successors, (2149), 819 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:26,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 2149 transitions. [2022-01-18 12:50:26,590 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 2149 transitions. Word has length 69 [2022-01-18 12:50:26,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:26,590 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 2149 transitions. [2022-01-18 12:50:26,590 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-01-18 12:50:26,590 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 2149 transitions. [2022-01-18 12:50:26,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:26,592 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:26,592 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:26,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:26,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:26,808 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:26,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:26,809 INFO L85 PathProgramCache]: Analyzing trace with hash 1554749941, now seen corresponding path program 7 times [2022-01-18 12:50:26,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:26,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673016843] [2022-01-18 12:50:26,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:26,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:26,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:27,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:27,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:27,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673016843] [2022-01-18 12:50:27,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673016843] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:27,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920549077] [2022-01-18 12:50:27,023 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:50:27,023 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:27,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:27,028 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:27,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-18 12:50:27,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:27,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:27,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:27,513 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:27,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:27,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:27,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920549077] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:27,967 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:27,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:27,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606105253] [2022-01-18 12:50:27,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:27,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:27,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:27,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:27,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=892, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:27,969 INFO L87 Difference]: Start difference. First operand 820 states and 2149 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-01-18 12:50:29,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:29,543 INFO L93 Difference]: Finished difference Result 1835 states and 4868 transitions. [2022-01-18 12:50:29,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 12:50:29,544 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-01-18 12:50:29,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:29,550 INFO L225 Difference]: With dead ends: 1835 [2022-01-18 12:50:29,550 INFO L226 Difference]: Without dead ends: 1784 [2022-01-18 12:50:29,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1320 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=863, Invalid=3967, Unknown=0, NotChecked=0, Total=4830 [2022-01-18 12:50:29,552 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 511 mSDsluCounter, 2633 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 2650 SdHoareTripleChecker+Invalid, 1546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:29,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [511 Valid, 2650 Invalid, 1546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:50:29,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2022-01-18 12:50:29,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 836. [2022-01-18 12:50:29,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 835 states have (on average 2.645508982035928) internal successors, (2209), 835 states have internal predecessors, (2209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:29,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 2209 transitions. [2022-01-18 12:50:29,574 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 2209 transitions. Word has length 69 [2022-01-18 12:50:29,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:29,574 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 2209 transitions. [2022-01-18 12:50:29,575 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-01-18 12:50:29,575 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 2209 transitions. [2022-01-18 12:50:29,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:29,576 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:29,577 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:29,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:29,791 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,SelfDestructingSolverStorable9 [2022-01-18 12:50:29,792 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:29,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:29,792 INFO L85 PathProgramCache]: Analyzing trace with hash 880876685, now seen corresponding path program 8 times [2022-01-18 12:50:29,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:29,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921004504] [2022-01-18 12:50:29,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:29,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:29,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:29,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:29,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:29,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921004504] [2022-01-18 12:50:29,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921004504] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:29,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497358722] [2022-01-18 12:50:29,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:50:29,997 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:29,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:29,998 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:29,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-18 12:50:30,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:50:30,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:30,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:30,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:30,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:30,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:30,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-01-18 12:50:30,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497358722] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:30,809 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:30,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:30,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41107150] [2022-01-18 12:50:30,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:30,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:30,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:30,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:30,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=887, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:30,810 INFO L87 Difference]: Start difference. First operand 836 states and 2209 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-01-18 12:50:32,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:32,167 INFO L93 Difference]: Finished difference Result 1685 states and 4489 transitions. [2022-01-18 12:50:32,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 12:50:32,168 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-01-18 12:50:32,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:32,173 INFO L225 Difference]: With dead ends: 1685 [2022-01-18 12:50:32,173 INFO L226 Difference]: Without dead ends: 1619 [2022-01-18 12:50:32,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=803, Invalid=3619, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 12:50:32,175 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 556 mSDsluCounter, 2349 mSDsCounter, 0 mSdLazyCounter, 1270 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 2416 SdHoareTripleChecker+Invalid, 1345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:32,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [556 Valid, 2416 Invalid, 1345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1270 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:50:32,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1619 states. [2022-01-18 12:50:32,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1619 to 816. [2022-01-18 12:50:32,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 2.6233128834355828) internal successors, (2138), 815 states have internal predecessors, (2138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:32,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 2138 transitions. [2022-01-18 12:50:32,199 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 2138 transitions. Word has length 69 [2022-01-18 12:50:32,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:32,199 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 2138 transitions. [2022-01-18 12:50:32,199 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-01-18 12:50:32,199 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 2138 transitions. [2022-01-18 12:50:32,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:32,200 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:32,200 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:32,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:32,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:32,401 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:32,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:32,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1872132149, now seen corresponding path program 9 times [2022-01-18 12:50:32,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:32,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201541925] [2022-01-18 12:50:32,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:32,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:32,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:32,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:32,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:32,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201541925] [2022-01-18 12:50:32,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201541925] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:32,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987088208] [2022-01-18 12:50:32,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:50:32,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:32,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:32,593 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:32,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-18 12:50:32,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:50:32,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:32,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:32,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:33,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:33,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:33,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:33,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987088208] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:33,549 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:33,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:33,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574904161] [2022-01-18 12:50:33,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:33,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:33,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:33,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:33,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=885, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:33,550 INFO L87 Difference]: Start difference. First operand 816 states and 2138 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-01-18 12:50:35,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:35,710 INFO L93 Difference]: Finished difference Result 1947 states and 5148 transitions. [2022-01-18 12:50:35,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-18 12:50:35,711 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-01-18 12:50:35,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:35,718 INFO L225 Difference]: With dead ends: 1947 [2022-01-18 12:50:35,718 INFO L226 Difference]: Without dead ends: 1896 [2022-01-18 12:50:35,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1638 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1128, Invalid=4572, Unknown=0, NotChecked=0, Total=5700 [2022-01-18 12:50:35,721 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 742 mSDsluCounter, 1942 mSDsCounter, 0 mSdLazyCounter, 1110 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 1999 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:35,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [742 Valid, 1999 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1110 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:50:35,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2022-01-18 12:50:35,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 832. [2022-01-18 12:50:35,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 831 states have (on average 2.6498194945848375) internal successors, (2202), 831 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:35,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 2202 transitions. [2022-01-18 12:50:35,743 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 2202 transitions. Word has length 69 [2022-01-18 12:50:35,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:35,744 INFO L470 AbstractCegarLoop]: Abstraction has 832 states and 2202 transitions. [2022-01-18 12:50:35,744 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-01-18 12:50:35,744 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 2202 transitions. [2022-01-18 12:50:35,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:35,745 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:35,746 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:35,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:35,967 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,SelfDestructingSolverStorable11 [2022-01-18 12:50:35,967 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:35,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:35,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1198258893, now seen corresponding path program 10 times [2022-01-18 12:50:35,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:35,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605940391] [2022-01-18 12:50:35,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:35,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:35,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:36,173 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:36,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:36,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605940391] [2022-01-18 12:50:36,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605940391] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:36,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205276371] [2022-01-18 12:50:36,174 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:50:36,174 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:36,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:36,175 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:36,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-18 12:50:36,217 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:50:36,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:36,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:36,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:36,617 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:36,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:37,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:37,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205276371] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:37,090 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:37,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2022-01-18 12:50:37,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550536423] [2022-01-18 12:50:37,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:37,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 12:50:37,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:37,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 12:50:37,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=884, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 12:50:37,092 INFO L87 Difference]: Start difference. First operand 832 states and 2202 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-01-18 12:50:38,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:38,347 INFO L93 Difference]: Finished difference Result 1681 states and 4422 transitions. [2022-01-18 12:50:38,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 12:50:38,347 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-01-18 12:50:38,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:38,352 INFO L225 Difference]: With dead ends: 1681 [2022-01-18 12:50:38,352 INFO L226 Difference]: Without dead ends: 1615 [2022-01-18 12:50:38,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1005 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=798, Invalid=3108, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 12:50:38,353 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 568 mSDsluCounter, 2184 mSDsCounter, 0 mSdLazyCounter, 1139 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 2236 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:38,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [568 Valid, 2236 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1139 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 12:50:38,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2022-01-18 12:50:38,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 812. [2022-01-18 12:50:38,371 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-01-18 12:50:38,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 2127 transitions. [2022-01-18 12:50:38,373 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 2127 transitions. Word has length 69 [2022-01-18 12:50:38,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:38,373 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 2127 transitions. [2022-01-18 12:50:38,373 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-01-18 12:50:38,373 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 2127 transitions. [2022-01-18 12:50:38,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:38,375 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:38,376 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:38,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:38,597 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,SelfDestructingSolverStorable12 [2022-01-18 12:50:38,598 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:38,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:38,598 INFO L85 PathProgramCache]: Analyzing trace with hash -908930907, now seen corresponding path program 11 times [2022-01-18 12:50:38,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:38,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110497237] [2022-01-18 12:50:38,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:38,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:38,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:38,770 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:38,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:38,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110497237] [2022-01-18 12:50:38,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110497237] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:38,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963788467] [2022-01-18 12:50:38,771 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:50:38,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:38,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:38,772 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:38,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-18 12:50:38,829 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:50:38,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:38,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:38,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:39,220 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:39,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:39,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:39,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963788467] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:39,757 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:39,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:50:39,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010173800] [2022-01-18 12:50:39,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:39,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:50:39,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:39,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:50:39,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:50:39,758 INFO L87 Difference]: Start difference. First operand 812 states and 2127 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-01-18 12:50:42,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:42,821 INFO L93 Difference]: Finished difference Result 2421 states and 6256 transitions. [2022-01-18 12:50:42,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-18 12:50:42,821 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-01-18 12:50:42,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:42,826 INFO L225 Difference]: With dead ends: 2421 [2022-01-18 12:50:42,826 INFO L226 Difference]: Without dead ends: 2268 [2022-01-18 12:50:42,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2646 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1514, Invalid=6858, Unknown=0, NotChecked=0, Total=8372 [2022-01-18 12:50:42,827 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 952 mSDsluCounter, 2498 mSDsCounter, 0 mSdLazyCounter, 1512 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 952 SdHoareTripleChecker+Valid, 2536 SdHoareTripleChecker+Invalid, 1631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:42,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [952 Valid, 2536 Invalid, 1631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1512 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:50:42,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2268 states. [2022-01-18 12:50:42,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2268 to 948. [2022-01-18 12:50:42,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 947 states have (on average 2.7212249208025345) internal successors, (2577), 947 states have internal predecessors, (2577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:42,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 2577 transitions. [2022-01-18 12:50:42,851 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 2577 transitions. Word has length 69 [2022-01-18 12:50:42,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:42,852 INFO L470 AbstractCegarLoop]: Abstraction has 948 states and 2577 transitions. [2022-01-18 12:50:42,852 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-01-18 12:50:42,852 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 2577 transitions. [2022-01-18 12:50:42,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:42,854 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:42,854 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:42,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:43,067 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,SelfDestructingSolverStorable13 [2022-01-18 12:50:43,067 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:43,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:43,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1582804163, now seen corresponding path program 12 times [2022-01-18 12:50:43,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:43,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581943499] [2022-01-18 12:50:43,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:43,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:43,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:43,274 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:43,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:43,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581943499] [2022-01-18 12:50:43,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581943499] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:43,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444705867] [2022-01-18 12:50:43,275 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:50:43,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:43,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:43,280 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:43,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-18 12:50:43,335 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 12:50:43,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:43,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:43,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:43,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-01-18 12:50:43,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:44,351 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:44,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444705867] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:44,351 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:44,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:50:44,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175191061] [2022-01-18 12:50:44,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:44,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:50:44,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:44,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:50:44,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:50:44,352 INFO L87 Difference]: Start difference. First operand 948 states and 2577 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-01-18 12:50:46,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:46,545 INFO L93 Difference]: Finished difference Result 2140 states and 5563 transitions. [2022-01-18 12:50:46,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 12:50:46,546 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-01-18 12:50:46,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:46,550 INFO L225 Difference]: With dead ends: 2140 [2022-01-18 12:50:46,550 INFO L226 Difference]: Without dead ends: 1912 [2022-01-18 12:50:46,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1135, Invalid=4871, Unknown=0, NotChecked=0, Total=6006 [2022-01-18 12:50:46,552 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 906 mSDsluCounter, 2283 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 906 SdHoareTripleChecker+Valid, 2346 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:46,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [906 Valid, 2346 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:50:46,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1912 states. [2022-01-18 12:50:46,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1912 to 924. [2022-01-18 12:50:46,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 923 states have (on average 2.677139761646804) internal successors, (2471), 923 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:46,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 2471 transitions. [2022-01-18 12:50:46,573 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 2471 transitions. Word has length 69 [2022-01-18 12:50:46,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:46,573 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 2471 transitions. [2022-01-18 12:50:46,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-01-18 12:50:46,573 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 2471 transitions. [2022-01-18 12:50:46,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:46,576 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:46,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-01-18 12:50:46,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:46,804 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,SelfDestructingSolverStorable14 [2022-01-18 12:50:46,805 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:46,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:46,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1345350197, now seen corresponding path program 13 times [2022-01-18 12:50:46,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:46,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569111027] [2022-01-18 12:50:46,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:46,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:46,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:46,986 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:46,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:46,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569111027] [2022-01-18 12:50:46,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569111027] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:46,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014794431] [2022-01-18 12:50:46,986 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:50:46,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:46,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:46,992 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:46,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-18 12:50:47,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:47,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:47,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:47,472 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:47,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:47,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:47,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014794431] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:47,934 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:47,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:50:47,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858969526] [2022-01-18 12:50:47,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:47,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:50:47,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:47,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:50:47,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=825, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:50:47,936 INFO L87 Difference]: Start difference. First operand 924 states and 2471 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-01-18 12:50:50,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:50,653 INFO L93 Difference]: Finished difference Result 2474 states and 6518 transitions. [2022-01-18 12:50:50,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-18 12:50:50,653 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-01-18 12:50:50,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:50,659 INFO L225 Difference]: With dead ends: 2474 [2022-01-18 12:50:50,659 INFO L226 Difference]: Without dead ends: 2372 [2022-01-18 12:50:50,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3285 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1835, Invalid=7477, Unknown=0, NotChecked=0, Total=9312 [2022-01-18 12:50:50,661 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 842 mSDsluCounter, 2665 mSDsCounter, 0 mSdLazyCounter, 1511 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 842 SdHoareTripleChecker+Valid, 2719 SdHoareTripleChecker+Invalid, 1605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:50,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [842 Valid, 2719 Invalid, 1605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1511 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:50:50,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2372 states. [2022-01-18 12:50:50,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2372 to 1048. [2022-01-18 12:50:50,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 1047 states have (on average 2.7621776504297992) internal successors, (2892), 1047 states have internal predecessors, (2892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:50,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 2892 transitions. [2022-01-18 12:50:50,688 INFO L78 Accepts]: Start accepts. Automaton has 1048 states and 2892 transitions. Word has length 69 [2022-01-18 12:50:50,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:50,688 INFO L470 AbstractCegarLoop]: Abstraction has 1048 states and 2892 transitions. [2022-01-18 12:50:50,688 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-01-18 12:50:50,688 INFO L276 IsEmpty]: Start isEmpty. Operand 1048 states and 2892 transitions. [2022-01-18 12:50:50,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:50,691 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:50,691 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:50,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:50,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:50,905 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:50,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:50,906 INFO L85 PathProgramCache]: Analyzing trace with hash -2019223453, now seen corresponding path program 14 times [2022-01-18 12:50:50,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:50,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089003508] [2022-01-18 12:50:50,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:50,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:50,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:51,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:51,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:51,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089003508] [2022-01-18 12:50:51,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089003508] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:51,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337302731] [2022-01-18 12:50:51,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:50:51,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:51,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:51,098 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:51,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-18 12:50:51,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:50:51,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:51,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:51,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:51,494 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:51,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:51,974 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:51,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337302731] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:51,975 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:51,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:50:51,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215291380] [2022-01-18 12:50:51,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:51,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:50:51,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:51,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:50:51,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:50:51,976 INFO L87 Difference]: Start difference. First operand 1048 states and 2892 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-01-18 12:50:54,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:54,897 INFO L93 Difference]: Finished difference Result 2541 states and 6662 transitions. [2022-01-18 12:50:54,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-18 12:50:54,897 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-01-18 12:50:54,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:54,902 INFO L225 Difference]: With dead ends: 2541 [2022-01-18 12:50:54,902 INFO L226 Difference]: Without dead ends: 2394 [2022-01-18 12:50:54,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2884 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1699, Invalid=7231, Unknown=0, NotChecked=0, Total=8930 [2022-01-18 12:50:54,903 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 826 mSDsluCounter, 2834 mSDsCounter, 0 mSdLazyCounter, 1669 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 2873 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:54,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [826 Valid, 2873 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1669 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:50:54,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2394 states. [2022-01-18 12:50:54,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2394 to 1008. [2022-01-18 12:50:54,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 1007 states have (on average 2.714995034756703) internal successors, (2734), 1007 states have internal predecessors, (2734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:54,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 2734 transitions. [2022-01-18 12:50:54,929 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 2734 transitions. Word has length 69 [2022-01-18 12:50:54,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:54,929 INFO L470 AbstractCegarLoop]: Abstraction has 1008 states and 2734 transitions. [2022-01-18 12:50:54,929 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-01-18 12:50:54,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 2734 transitions. [2022-01-18 12:50:54,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:54,931 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:54,932 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:54,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-01-18 12:50:55,147 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,SelfDestructingSolverStorable16 [2022-01-18 12:50:55,147 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:55,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:55,148 INFO L85 PathProgramCache]: Analyzing trace with hash -205219233, now seen corresponding path program 15 times [2022-01-18 12:50:55,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:55,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105923277] [2022-01-18 12:50:55,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:55,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:55,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:55,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:55,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:55,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105923277] [2022-01-18 12:50:55,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105923277] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:55,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039028196] [2022-01-18 12:50:55,339 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:50:55,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:55,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:55,340 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:55,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-01-18 12:50:55,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 12:50:55,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:55,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:55,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:55,733 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:55,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:56,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:56,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039028196] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:56,154 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:56,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:50:56,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896362082] [2022-01-18 12:50:56,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:56,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:50:56,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:56,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:50:56,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:50:56,156 INFO L87 Difference]: Start difference. First operand 1008 states and 2734 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-01-18 12:50:57,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:50:57,870 INFO L93 Difference]: Finished difference Result 2277 states and 5902 transitions. [2022-01-18 12:50:57,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-01-18 12:50:57,870 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-01-18 12:50:57,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:50:57,875 INFO L225 Difference]: With dead ends: 2277 [2022-01-18 12:50:57,875 INFO L226 Difference]: Without dead ends: 2070 [2022-01-18 12:50:57,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1780 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=989, Invalid=5017, Unknown=0, NotChecked=0, Total=6006 [2022-01-18 12:50:57,876 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 619 mSDsluCounter, 2725 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 2771 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:50:57,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [619 Valid, 2771 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:50:57,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2070 states. [2022-01-18 12:50:57,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2070 to 968. [2022-01-18 12:50:57,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 967 states have (on average 2.672182006204757) internal successors, (2584), 967 states have internal predecessors, (2584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:50:57,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 2584 transitions. [2022-01-18 12:50:57,900 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 2584 transitions. Word has length 69 [2022-01-18 12:50:57,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:50:57,900 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 2584 transitions. [2022-01-18 12:50:57,900 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-01-18 12:50:57,900 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 2584 transitions. [2022-01-18 12:50:57,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:50:57,902 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:50:57,902 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:50:57,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-01-18 12:50:58,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-01-18 12:50:58,123 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:50:58,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:50:58,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1138393483, now seen corresponding path program 16 times [2022-01-18 12:50:58,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:50:58,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652309824] [2022-01-18 12:50:58,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:50:58,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:50:58,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:50:58,321 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:58,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:50:58,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652309824] [2022-01-18 12:50:58,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652309824] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:50:58,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518428579] [2022-01-18 12:50:58,322 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:50:58,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:50:58,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:50:58,323 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:50:58,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-01-18 12:50:58,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:50:58,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:50:58,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:50:58,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:50:58,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-01-18 12:50:58,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:50:59,185 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:50:59,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518428579] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:50:59,186 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:50:59,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:50:59,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995204556] [2022-01-18 12:50:59,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:50:59,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:50:59,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:50:59,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:50:59,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=839, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:50:59,187 INFO L87 Difference]: Start difference. First operand 968 states and 2584 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-01-18 12:51:00,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:00,730 INFO L93 Difference]: Finished difference Result 1943 states and 5153 transitions. [2022-01-18 12:51:00,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 12:51:00,730 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-01-18 12:51:00,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:00,735 INFO L225 Difference]: With dead ends: 1943 [2022-01-18 12:51:00,735 INFO L226 Difference]: Without dead ends: 1892 [2022-01-18 12:51:00,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1144 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=777, Invalid=3645, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 12:51:00,736 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 597 mSDsluCounter, 2201 mSDsCounter, 0 mSdLazyCounter, 1332 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 597 SdHoareTripleChecker+Valid, 2252 SdHoareTripleChecker+Invalid, 1422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:00,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [597 Valid, 2252 Invalid, 1422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1332 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:00,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1892 states. [2022-01-18 12:51:00,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1892 to 984. [2022-01-18 12:51:00,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 984 states, 983 states have (on average 2.6897253306205493) internal successors, (2644), 983 states have internal predecessors, (2644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:00,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 984 states to 984 states and 2644 transitions. [2022-01-18 12:51:00,759 INFO L78 Accepts]: Start accepts. Automaton has 984 states and 2644 transitions. Word has length 69 [2022-01-18 12:51:00,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:00,759 INFO L470 AbstractCegarLoop]: Abstraction has 984 states and 2644 transitions. [2022-01-18 12:51:00,759 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-01-18 12:51:00,759 INFO L276 IsEmpty]: Start isEmpty. Operand 984 states and 2644 transitions. [2022-01-18 12:51:00,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:00,762 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:00,762 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:00,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:00,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:00,975 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:00,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:00,976 INFO L85 PathProgramCache]: Analyzing trace with hash 464520227, now seen corresponding path program 17 times [2022-01-18 12:51:00,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:00,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123890555] [2022-01-18 12:51:00,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:00,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:00,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:01,176 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:01,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:01,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123890555] [2022-01-18 12:51:01,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123890555] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:01,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789470351] [2022-01-18 12:51:01,177 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:51:01,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:01,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:01,180 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:01,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-01-18 12:51:01,244 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:51:01,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:01,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:01,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:01,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:01,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:02,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:02,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789470351] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:02,130 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:02,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:51:02,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629301240] [2022-01-18 12:51:02,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:02,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:51:02,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:02,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:51:02,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:51:02,131 INFO L87 Difference]: Start difference. First operand 984 states and 2644 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-01-18 12:51:03,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:03,546 INFO L93 Difference]: Finished difference Result 1741 states and 4635 transitions. [2022-01-18 12:51:03,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-18 12:51:03,547 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-01-18 12:51:03,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:03,549 INFO L225 Difference]: With dead ends: 1741 [2022-01-18 12:51:03,549 INFO L226 Difference]: Without dead ends: 1675 [2022-01-18 12:51:03,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1074 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=771, Invalid=3519, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 12:51:03,550 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 452 mSDsluCounter, 2315 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 2397 SdHoareTripleChecker+Invalid, 1339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:03,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [452 Valid, 2397 Invalid, 1339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1259 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:03,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1675 states. [2022-01-18 12:51:03,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1675 to 972. [2022-01-18 12:51:03,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 971 states have (on average 2.6725025746652937) internal successors, (2595), 971 states have internal predecessors, (2595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:03,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 2595 transitions. [2022-01-18 12:51:03,570 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 2595 transitions. Word has length 69 [2022-01-18 12:51:03,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:03,570 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 2595 transitions. [2022-01-18 12:51:03,571 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-01-18 12:51:03,571 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 2595 transitions. [2022-01-18 12:51:03,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:03,573 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:03,573 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:03,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:03,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:03,796 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:03,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:03,796 INFO L85 PathProgramCache]: Analyzing trace with hash -639518377, now seen corresponding path program 18 times [2022-01-18 12:51:03,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:03,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336111866] [2022-01-18 12:51:03,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:03,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:03,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:03,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:03,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336111866] [2022-01-18 12:51:03,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336111866] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:03,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770164385] [2022-01-18 12:51:03,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:51:03,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:03,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:03,996 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:04,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-01-18 12:51:04,063 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:51:04,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:04,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 12:51:04,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:04,708 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:04,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:05,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:05,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770164385] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:05,615 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:05,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 17] total 38 [2022-01-18 12:51:05,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533676141] [2022-01-18 12:51:05,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:05,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 12:51:05,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:05,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 12:51:05,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1197, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 12:51:05,616 INFO L87 Difference]: Start difference. First operand 972 states and 2595 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-01-18 12:51:08,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:08,303 INFO L93 Difference]: Finished difference Result 2080 states and 5468 transitions. [2022-01-18 12:51:08,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 12:51:08,303 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-01-18 12:51:08,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:08,306 INFO L225 Difference]: With dead ends: 2080 [2022-01-18 12:51:08,306 INFO L226 Difference]: Without dead ends: 2029 [2022-01-18 12:51:08,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2029 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1406, Invalid=6076, Unknown=0, NotChecked=0, Total=7482 [2022-01-18 12:51:08,307 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 915 mSDsluCounter, 2334 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 915 SdHoareTripleChecker+Valid, 2334 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:08,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [915 Valid, 2334 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:51:08,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2029 states. [2022-01-18 12:51:08,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2029 to 1020. [2022-01-18 12:51:08,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1020 states, 1019 states have (on average 2.6957801766437686) internal successors, (2747), 1019 states have internal predecessors, (2747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:08,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1020 states to 1020 states and 2747 transitions. [2022-01-18 12:51:08,329 INFO L78 Accepts]: Start accepts. Automaton has 1020 states and 2747 transitions. Word has length 69 [2022-01-18 12:51:08,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:08,329 INFO L470 AbstractCegarLoop]: Abstraction has 1020 states and 2747 transitions. [2022-01-18 12:51:08,330 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-01-18 12:51:08,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1020 states and 2747 transitions. [2022-01-18 12:51:08,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:08,332 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:08,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-01-18 12:51:08,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:08,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:08,547 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:08,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:08,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1313391633, now seen corresponding path program 19 times [2022-01-18 12:51:08,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:08,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945721035] [2022-01-18 12:51:08,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:08,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:08,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:08,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:08,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:08,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945721035] [2022-01-18 12:51:08,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945721035] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:08,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750607798] [2022-01-18 12:51:08,740 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:51:08,740 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:08,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:08,744 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:08,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-18 12:51:08,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:08,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:08,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:09,225 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:09,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:09,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-01-18 12:51:09,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750607798] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:09,695 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:09,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:51:09,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494107483] [2022-01-18 12:51:09,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:09,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:51:09,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:09,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:51:09,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:51:09,696 INFO L87 Difference]: Start difference. First operand 1020 states and 2747 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-01-18 12:51:10,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:10,934 INFO L93 Difference]: Finished difference Result 1688 states and 4545 transitions. [2022-01-18 12:51:10,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 12:51:10,934 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-01-18 12:51:10,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:10,937 INFO L225 Difference]: With dead ends: 1688 [2022-01-18 12:51:10,937 INFO L226 Difference]: Without dead ends: 1622 [2022-01-18 12:51:10,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=666, Invalid=2640, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 12:51:10,937 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 421 mSDsluCounter, 2354 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 2401 SdHoareTripleChecker+Invalid, 1400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:10,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 2401 Invalid, 1400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:10,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states. [2022-01-18 12:51:10,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 1016. [2022-01-18 12:51:10,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 2.695566502463054) internal successors, (2736), 1015 states have internal predecessors, (2736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:10,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 2736 transitions. [2022-01-18 12:51:10,956 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 2736 transitions. Word has length 69 [2022-01-18 12:51:10,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:10,956 INFO L470 AbstractCegarLoop]: Abstraction has 1016 states and 2736 transitions. [2022-01-18 12:51:10,956 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-01-18 12:51:10,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 2736 transitions. [2022-01-18 12:51:10,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:10,958 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:10,958 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:10,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:11,171 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,SelfDestructingSolverStorable21 [2022-01-18 12:51:11,171 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:11,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:11,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1916474139, now seen corresponding path program 20 times [2022-01-18 12:51:11,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:11,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115461556] [2022-01-18 12:51:11,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:11,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:11,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:11,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:11,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:11,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115461556] [2022-01-18 12:51:11,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115461556] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:11,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874688626] [2022-01-18 12:51:11,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:51:11,368 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:11,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:11,372 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:11,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-01-18 12:51:11,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:51:11,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:11,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:11,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:11,788 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:11,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:12,326 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:12,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874688626] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:12,326 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:12,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:51:12,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343507376] [2022-01-18 12:51:12,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:12,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:51:12,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:12,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:51:12,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:51:12,328 INFO L87 Difference]: Start difference. First operand 1016 states and 2736 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-01-18 12:51:15,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:15,136 INFO L93 Difference]: Finished difference Result 2804 states and 7312 transitions. [2022-01-18 12:51:15,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-18 12:51:15,137 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-01-18 12:51:15,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:15,141 INFO L225 Difference]: With dead ends: 2804 [2022-01-18 12:51:15,141 INFO L226 Difference]: Without dead ends: 2651 [2022-01-18 12:51:15,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 120 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2614 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1397, Invalid=6975, Unknown=0, NotChecked=0, Total=8372 [2022-01-18 12:51:15,142 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 1072 mSDsluCounter, 2451 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1072 SdHoareTripleChecker+Valid, 2487 SdHoareTripleChecker+Invalid, 1575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:15,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1072 Valid, 2487 Invalid, 1575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1455 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:51:15,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2651 states. [2022-01-18 12:51:15,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2651 to 1172. [2022-01-18 12:51:15,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1171 states have (on average 2.7711357813834328) internal successors, (3245), 1171 states have internal predecessors, (3245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:15,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 3245 transitions. [2022-01-18 12:51:15,167 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 3245 transitions. Word has length 69 [2022-01-18 12:51:15,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:15,167 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 3245 transitions. [2022-01-18 12:51:15,167 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-01-18 12:51:15,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 3245 transitions. [2022-01-18 12:51:15,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:15,170 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:15,170 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:15,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:15,383 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,SelfDestructingSolverStorable22 [2022-01-18 12:51:15,383 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:15,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:15,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1704619901, now seen corresponding path program 21 times [2022-01-18 12:51:15,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:15,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003354856] [2022-01-18 12:51:15,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:15,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:15,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:15,566 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:15,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:15,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003354856] [2022-01-18 12:51:15,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003354856] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:15,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548402237] [2022-01-18 12:51:15,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:51:15,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:15,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:15,567 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:15,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-01-18 12:51:15,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:51:15,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:15,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:15,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:15,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:15,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:16,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:16,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548402237] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:16,528 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:16,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:51:16,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328767064] [2022-01-18 12:51:16,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:16,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:51:16,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:16,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:51:16,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:51:16,530 INFO L87 Difference]: Start difference. First operand 1172 states and 3245 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-01-18 12:51:18,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:18,902 INFO L93 Difference]: Finished difference Result 2627 states and 6998 transitions. [2022-01-18 12:51:18,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-01-18 12:51:18,903 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-01-18 12:51:18,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:18,906 INFO L225 Difference]: With dead ends: 2627 [2022-01-18 12:51:18,906 INFO L226 Difference]: Without dead ends: 2348 [2022-01-18 12:51:18,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1941 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1200, Invalid=5442, Unknown=0, NotChecked=0, Total=6642 [2022-01-18 12:51:18,907 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 893 mSDsluCounter, 2375 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 893 SdHoareTripleChecker+Valid, 2434 SdHoareTripleChecker+Invalid, 1407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:18,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [893 Valid, 2434 Invalid, 1407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1309 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:51:18,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2348 states. [2022-01-18 12:51:18,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2348 to 1328. [2022-01-18 12:51:18,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1328 states, 1327 states have (on average 2.8138658628485307) internal successors, (3734), 1327 states have internal predecessors, (3734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:18,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1328 states to 1328 states and 3734 transitions. [2022-01-18 12:51:18,930 INFO L78 Accepts]: Start accepts. Automaton has 1328 states and 3734 transitions. Word has length 69 [2022-01-18 12:51:18,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:18,930 INFO L470 AbstractCegarLoop]: Abstraction has 1328 states and 3734 transitions. [2022-01-18 12:51:18,930 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-01-18 12:51:18,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1328 states and 3734 transitions. [2022-01-18 12:51:18,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:18,933 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:18,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:18,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:19,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:19,149 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:19,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:19,149 INFO L85 PathProgramCache]: Analyzing trace with hash 331809321, now seen corresponding path program 22 times [2022-01-18 12:51:19,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:19,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459342730] [2022-01-18 12:51:19,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:19,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:19,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:19,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:19,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:19,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459342730] [2022-01-18 12:51:19,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459342730] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:19,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146174450] [2022-01-18 12:51:19,325 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:51:19,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:19,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:19,328 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:19,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-01-18 12:51:19,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:51:19,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:19,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:19,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:19,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:19,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:20,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-01-18 12:51:20,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146174450] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:20,215 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:20,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:51:20,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941188882] [2022-01-18 12:51:20,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:20,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:51:20,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:20,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:51:20,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:51:20,216 INFO L87 Difference]: Start difference. First operand 1328 states and 3734 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-01-18 12:51:22,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:22,679 INFO L93 Difference]: Finished difference Result 2743 states and 7353 transitions. [2022-01-18 12:51:22,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-01-18 12:51:22,679 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-01-18 12:51:22,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:22,682 INFO L225 Difference]: With dead ends: 2743 [2022-01-18 12:51:22,683 INFO L226 Difference]: Without dead ends: 2464 [2022-01-18 12:51:22,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2030 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1228, Invalid=5744, Unknown=0, NotChecked=0, Total=6972 [2022-01-18 12:51:22,683 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 892 mSDsluCounter, 2393 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 2462 SdHoareTripleChecker+Invalid, 1446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:22,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [892 Valid, 2462 Invalid, 1446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:22,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2464 states. [2022-01-18 12:51:22,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2464 to 1232. [2022-01-18 12:51:22,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1232 states, 1231 states have (on average 2.7831031681559706) internal successors, (3426), 1231 states have internal predecessors, (3426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:22,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1232 states to 1232 states and 3426 transitions. [2022-01-18 12:51:22,703 INFO L78 Accepts]: Start accepts. Automaton has 1232 states and 3426 transitions. Word has length 69 [2022-01-18 12:51:22,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:22,703 INFO L470 AbstractCegarLoop]: Abstraction has 1232 states and 3426 transitions. [2022-01-18 12:51:22,703 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-01-18 12:51:22,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1232 states and 3426 transitions. [2022-01-18 12:51:22,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:22,706 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:22,706 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:22,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-01-18 12:51:22,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:22,920 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:22,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:22,920 INFO L85 PathProgramCache]: Analyzing trace with hash 569263287, now seen corresponding path program 23 times [2022-01-18 12:51:22,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:22,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871502314] [2022-01-18 12:51:22,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:22,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:22,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:23,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:23,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:23,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871502314] [2022-01-18 12:51:23,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871502314] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:23,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191598071] [2022-01-18 12:51:23,073 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:51:23,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:23,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:23,074 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:23,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-01-18 12:51:23,124 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:51:23,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:23,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:23,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:23,460 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:23,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:23,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:23,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191598071] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:23,881 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:23,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:51:23,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58251766] [2022-01-18 12:51:23,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:23,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:51:23,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:23,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:51:23,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=829, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:51:23,882 INFO L87 Difference]: Start difference. First operand 1232 states and 3426 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-01-18 12:51:26,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:26,888 INFO L93 Difference]: Finished difference Result 3170 states and 8607 transitions. [2022-01-18 12:51:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-01-18 12:51:26,888 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-01-18 12:51:26,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:26,893 INFO L225 Difference]: With dead ends: 3170 [2022-01-18 12:51:26,893 INFO L226 Difference]: Without dead ends: 3068 [2022-01-18 12:51:26,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3394 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1831, Invalid=8069, Unknown=0, NotChecked=0, Total=9900 [2022-01-18 12:51:26,895 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 810 mSDsluCounter, 2624 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 2702 SdHoareTripleChecker+Invalid, 1563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:26,895 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [810 Valid, 2702 Invalid, 1563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1444 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:51:26,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3068 states. [2022-01-18 12:51:26,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3068 to 1332. [2022-01-18 12:51:26,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1331 states have (on average 2.825694966190834) internal successors, (3761), 1331 states have internal predecessors, (3761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:26,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 3761 transitions. [2022-01-18 12:51:26,918 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 3761 transitions. Word has length 69 [2022-01-18 12:51:26,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:26,919 INFO L470 AbstractCegarLoop]: Abstraction has 1332 states and 3761 transitions. [2022-01-18 12:51:26,919 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-01-18 12:51:26,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 3761 transitions. [2022-01-18 12:51:26,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:26,922 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:26,922 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:26,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:27,131 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,SelfDestructingSolverStorable25 [2022-01-18 12:51:27,131 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:27,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:27,132 INFO L85 PathProgramCache]: Analyzing trace with hash -104609969, now seen corresponding path program 24 times [2022-01-18 12:51:27,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:27,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523388767] [2022-01-18 12:51:27,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:27,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:27,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:27,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:27,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:27,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523388767] [2022-01-18 12:51:27,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523388767] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:27,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670701860] [2022-01-18 12:51:27,321 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:51:27,321 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:27,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:27,322 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:27,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-01-18 12:51:27,410 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 12:51:27,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:27,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:27,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:27,753 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:27,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:28,168 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:28,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670701860] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:28,169 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:28,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:51:28,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180523362] [2022-01-18 12:51:28,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:28,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:51:28,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:28,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:51:28,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:51:28,170 INFO L87 Difference]: Start difference. First operand 1332 states and 3761 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-01-18 12:51:31,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:31,214 INFO L93 Difference]: Finished difference Result 2794 states and 7452 transitions. [2022-01-18 12:51:31,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-18 12:51:31,215 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-01-18 12:51:31,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:31,218 INFO L225 Difference]: With dead ends: 2794 [2022-01-18 12:51:31,218 INFO L226 Difference]: Without dead ends: 2623 [2022-01-18 12:51:31,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3103 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1769, Invalid=7737, Unknown=0, NotChecked=0, Total=9506 [2022-01-18 12:51:31,219 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 835 mSDsluCounter, 2843 mSDsCounter, 0 mSdLazyCounter, 1543 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 835 SdHoareTripleChecker+Valid, 2902 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:31,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [835 Valid, 2902 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1543 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:51:31,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2623 states. [2022-01-18 12:51:31,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2623 to 1364. [2022-01-18 12:51:31,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1364 states, 1363 states have (on average 2.8239178283198827) internal successors, (3849), 1363 states have internal predecessors, (3849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:31,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 3849 transitions. [2022-01-18 12:51:31,241 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 3849 transitions. Word has length 69 [2022-01-18 12:51:31,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:31,242 INFO L470 AbstractCegarLoop]: Abstraction has 1364 states and 3849 transitions. [2022-01-18 12:51:31,242 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-01-18 12:51:31,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 3849 transitions. [2022-01-18 12:51:31,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:31,243 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:31,244 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:31,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-01-18 12:51:31,444 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,SelfDestructingSolverStorable26 [2022-01-18 12:51:31,444 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:31,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:31,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1709394251, now seen corresponding path program 25 times [2022-01-18 12:51:31,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:31,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003544427] [2022-01-18 12:51:31,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:31,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:31,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:31,603 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:31,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:31,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003544427] [2022-01-18 12:51:31,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003544427] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:31,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738869625] [2022-01-18 12:51:31,604 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:51:31,604 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:31,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:31,605 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:31,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-01-18 12:51:31,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:31,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:31,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:31,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:31,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:32,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:32,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738869625] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:32,408 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:32,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:51:32,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903191544] [2022-01-18 12:51:32,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:32,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:51:32,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:32,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:51:32,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=834, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:51:32,409 INFO L87 Difference]: Start difference. First operand 1364 states and 3849 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-01-18 12:51:34,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:34,035 INFO L93 Difference]: Finished difference Result 2436 states and 6507 transitions. [2022-01-18 12:51:34,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 12:51:34,035 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-01-18 12:51:34,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:34,039 INFO L225 Difference]: With dead ends: 2436 [2022-01-18 12:51:34,039 INFO L226 Difference]: Without dead ends: 2229 [2022-01-18 12:51:34,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=970, Invalid=4882, Unknown=0, NotChecked=0, Total=5852 [2022-01-18 12:51:34,039 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 526 mSDsluCounter, 2560 mSDsCounter, 0 mSdLazyCounter, 1338 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 2594 SdHoareTripleChecker+Invalid, 1393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:34,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [526 Valid, 2594 Invalid, 1393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1338 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:34,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2022-01-18 12:51:34,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 1284. [2022-01-18 12:51:34,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 2.7911145752143414) internal successors, (3581), 1283 states have internal predecessors, (3581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:34,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 3581 transitions. [2022-01-18 12:51:34,060 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 3581 transitions. Word has length 69 [2022-01-18 12:51:34,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:34,060 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 3581 transitions. [2022-01-18 12:51:34,060 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-01-18 12:51:34,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 3581 transitions. [2022-01-18 12:51:34,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:34,062 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:34,062 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:34,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-01-18 12:51:34,275 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,SelfDestructingSolverStorable27 [2022-01-18 12:51:34,275 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:34,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:34,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1915833585, now seen corresponding path program 26 times [2022-01-18 12:51:34,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:34,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667476881] [2022-01-18 12:51:34,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:34,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:34,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:34,454 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:34,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:34,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667476881] [2022-01-18 12:51:34,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667476881] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:34,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225954919] [2022-01-18 12:51:34,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:51:34,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:34,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:34,456 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:34,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-18 12:51:34,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:51:34,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:34,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:34,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:34,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:34,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:35,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:35,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225954919] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:35,301 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:35,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:51:35,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915546107] [2022-01-18 12:51:35,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:35,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:51:35,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:35,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:51:35,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=840, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:51:35,302 INFO L87 Difference]: Start difference. First operand 1284 states and 3581 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-01-18 12:51:38,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:38,446 INFO L93 Difference]: Finished difference Result 2984 states and 8166 transitions. [2022-01-18 12:51:38,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-01-18 12:51:38,447 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-01-18 12:51:38,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:38,451 INFO L225 Difference]: With dead ends: 2984 [2022-01-18 12:51:38,451 INFO L226 Difference]: Without dead ends: 2816 [2022-01-18 12:51:38,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3785 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1772, Invalid=9358, Unknown=0, NotChecked=0, Total=11130 [2022-01-18 12:51:38,452 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 570 mSDsluCounter, 3280 mSDsCounter, 0 mSdLazyCounter, 1715 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 3377 SdHoareTripleChecker+Invalid, 1821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:38,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [570 Valid, 3377 Invalid, 1821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1715 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:51:38,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2816 states. [2022-01-18 12:51:38,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2816 to 1440. [2022-01-18 12:51:38,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1440 states, 1439 states have (on average 2.8339124391938846) internal successors, (4078), 1439 states have internal predecessors, (4078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:38,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1440 states to 1440 states and 4078 transitions. [2022-01-18 12:51:38,475 INFO L78 Accepts]: Start accepts. Automaton has 1440 states and 4078 transitions. Word has length 69 [2022-01-18 12:51:38,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:38,475 INFO L470 AbstractCegarLoop]: Abstraction has 1440 states and 4078 transitions. [2022-01-18 12:51:38,475 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-01-18 12:51:38,475 INFO L276 IsEmpty]: Start isEmpty. Operand 1440 states and 4078 transitions. [2022-01-18 12:51:38,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:38,478 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:38,478 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:38,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:38,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-18 12:51:38,699 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:38,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:38,700 INFO L85 PathProgramCache]: Analyzing trace with hash 601221851, now seen corresponding path program 27 times [2022-01-18 12:51:38,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:38,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554642840] [2022-01-18 12:51:38,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:38,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:38,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:38,866 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:38,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:38,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554642840] [2022-01-18 12:51:38,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554642840] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:38,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252258373] [2022-01-18 12:51:38,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:51:38,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:38,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:38,868 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:38,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-18 12:51:38,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 12:51:38,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:38,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:38,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:39,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:39,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:39,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:39,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252258373] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:39,723 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:39,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:51:39,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109284531] [2022-01-18 12:51:39,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:39,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:51:39,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:39,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:51:39,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=839, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:51:39,724 INFO L87 Difference]: Start difference. First operand 1440 states and 4078 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-01-18 12:51:41,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:41,886 INFO L93 Difference]: Finished difference Result 2886 states and 8086 transitions. [2022-01-18 12:51:41,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-18 12:51:41,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-01-18 12:51:41,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:41,890 INFO L225 Difference]: With dead ends: 2886 [2022-01-18 12:51:41,890 INFO L226 Difference]: Without dead ends: 2706 [2022-01-18 12:51:41,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1807 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1027, Invalid=4979, Unknown=0, NotChecked=0, Total=6006 [2022-01-18 12:51:41,892 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 630 mSDsluCounter, 2272 mSDsCounter, 0 mSdLazyCounter, 1257 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 2360 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:41,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [630 Valid, 2360 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1257 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:41,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2706 states. [2022-01-18 12:51:41,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2706 to 1684. [2022-01-18 12:51:41,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1684 states, 1683 states have (on average 2.866904337492573) internal successors, (4825), 1683 states have internal predecessors, (4825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:41,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1684 states to 1684 states and 4825 transitions. [2022-01-18 12:51:41,920 INFO L78 Accepts]: Start accepts. Automaton has 1684 states and 4825 transitions. Word has length 69 [2022-01-18 12:51:41,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:41,920 INFO L470 AbstractCegarLoop]: Abstraction has 1684 states and 4825 transitions. [2022-01-18 12:51:41,920 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-01-18 12:51:41,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1684 states and 4825 transitions. [2022-01-18 12:51:41,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:41,923 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:41,923 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:41,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-01-18 12:51:42,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:42,144 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:42,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:42,145 INFO L85 PathProgramCache]: Analyzing trace with hash 407050943, now seen corresponding path program 28 times [2022-01-18 12:51:42,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:42,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099401604] [2022-01-18 12:51:42,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:42,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:42,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:42,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:42,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:42,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099401604] [2022-01-18 12:51:42,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099401604] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:42,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019427312] [2022-01-18 12:51:42,318 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:51:42,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:42,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:42,319 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:42,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-18 12:51:42,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:51:42,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:42,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:42,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:42,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-01-18 12:51:42,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:43,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:43,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019427312] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:43,229 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:43,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:51:43,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533185605] [2022-01-18 12:51:43,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:43,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:51:43,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:43,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:51:43,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:51:43,230 INFO L87 Difference]: Start difference. First operand 1684 states and 4825 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-01-18 12:51:45,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:45,581 INFO L93 Difference]: Finished difference Result 3462 states and 9392 transitions. [2022-01-18 12:51:45,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-18 12:51:45,581 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-01-18 12:51:45,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:45,585 INFO L225 Difference]: With dead ends: 3462 [2022-01-18 12:51:45,585 INFO L226 Difference]: Without dead ends: 3258 [2022-01-18 12:51:45,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1760 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1217, Invalid=4945, Unknown=0, NotChecked=0, Total=6162 [2022-01-18 12:51:45,586 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 787 mSDsluCounter, 2384 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 2403 SdHoareTripleChecker+Invalid, 1444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:45,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [787 Valid, 2403 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:51:45,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2022-01-18 12:51:45,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 1800. [2022-01-18 12:51:45,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1800 states, 1799 states have (on average 2.886047804335742) internal successors, (5192), 1799 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-01-18 12:51:45,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 5192 transitions. [2022-01-18 12:51:45,611 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 5192 transitions. Word has length 69 [2022-01-18 12:51:45,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:45,611 INFO L470 AbstractCegarLoop]: Abstraction has 1800 states and 5192 transitions. [2022-01-18 12:51:45,611 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-01-18 12:51:45,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 5192 transitions. [2022-01-18 12:51:45,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:45,614 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:45,614 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:45,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:45,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:45,814 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:45,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:45,815 INFO L85 PathProgramCache]: Analyzing trace with hash -266822313, now seen corresponding path program 29 times [2022-01-18 12:51:45,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:45,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74727688] [2022-01-18 12:51:45,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:45,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:45,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:46,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-01-18 12:51:46,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:46,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74727688] [2022-01-18 12:51:46,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74727688] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:46,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302563095] [2022-01-18 12:51:46,004 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:51:46,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:46,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:46,005 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:46,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-18 12:51:46,061 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:51:46,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:46,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:46,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:46,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:46,922 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:46,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302563095] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:46,922 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:46,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:51:46,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446338582] [2022-01-18 12:51:46,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:46,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:51:46,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:46,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:51:46,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=769, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:51:46,924 INFO L87 Difference]: Start difference. First operand 1800 states and 5192 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-01-18 12:51:48,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:48,697 INFO L93 Difference]: Finished difference Result 3061 states and 8375 transitions. [2022-01-18 12:51:48,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 12:51:48,697 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-01-18 12:51:48,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:48,701 INFO L225 Difference]: With dead ends: 3061 [2022-01-18 12:51:48,701 INFO L226 Difference]: Without dead ends: 2833 [2022-01-18 12:51:48,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=851, Invalid=3571, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 12:51:48,702 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 673 mSDsluCounter, 2389 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 2413 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:48,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [673 Valid, 2413 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:48,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2833 states. [2022-01-18 12:51:48,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2833 to 1776. [2022-01-18 12:51:48,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1776 states, 1775 states have (on average 2.865352112676056) internal successors, (5086), 1775 states have internal predecessors, (5086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:48,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1776 states to 1776 states and 5086 transitions. [2022-01-18 12:51:48,733 INFO L78 Accepts]: Start accepts. Automaton has 1776 states and 5086 transitions. Word has length 69 [2022-01-18 12:51:48,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:48,733 INFO L470 AbstractCegarLoop]: Abstraction has 1776 states and 5086 transitions. [2022-01-18 12:51:48,733 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-01-18 12:51:48,733 INFO L276 IsEmpty]: Start isEmpty. Operand 1776 states and 5086 transitions. [2022-01-18 12:51:48,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:48,736 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:48,736 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:48,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:48,957 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,SelfDestructingSolverStorable31 [2022-01-18 12:51:48,957 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:48,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:48,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1230124231, now seen corresponding path program 30 times [2022-01-18 12:51:48,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:48,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067618857] [2022-01-18 12:51:48,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:48,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:48,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:49,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:49,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:49,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067618857] [2022-01-18 12:51:49,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067618857] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:49,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263287347] [2022-01-18 12:51:49,138 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:51:49,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:49,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:49,139 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:49,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-18 12:51:49,200 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 12:51:49,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:49,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:49,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:49,541 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:49,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:50,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:50,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263287347] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:50,047 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:50,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:51:50,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502363793] [2022-01-18 12:51:50,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:50,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:51:50,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:50,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:51:50,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:51:50,048 INFO L87 Difference]: Start difference. First operand 1776 states and 5086 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-01-18 12:51:53,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:53,223 INFO L93 Difference]: Finished difference Result 3869 states and 10465 transitions. [2022-01-18 12:51:53,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-18 12:51:53,223 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-01-18 12:51:53,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:53,228 INFO L225 Difference]: With dead ends: 3869 [2022-01-18 12:51:53,228 INFO L226 Difference]: Without dead ends: 3665 [2022-01-18 12:51:53,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1510, Invalid=7046, Unknown=0, NotChecked=0, Total=8556 [2022-01-18 12:51:53,229 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 992 mSDsluCounter, 2561 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 2619 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:53,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [992 Valid, 2619 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1550 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:51:53,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3665 states. [2022-01-18 12:51:53,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3665 to 1996. [2022-01-18 12:51:53,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1996 states, 1995 states have (on average 2.8987468671679197) internal successors, (5783), 1995 states have internal predecessors, (5783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:53,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1996 states to 1996 states and 5783 transitions. [2022-01-18 12:51:53,263 INFO L78 Accepts]: Start accepts. Automaton has 1996 states and 5783 transitions. Word has length 69 [2022-01-18 12:51:53,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:53,264 INFO L470 AbstractCegarLoop]: Abstraction has 1996 states and 5783 transitions. [2022-01-18 12:51:53,264 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-01-18 12:51:53,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1996 states and 5783 transitions. [2022-01-18 12:51:53,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:53,267 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:53,267 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:53,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:53,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:53,492 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:53,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:53,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1903997487, now seen corresponding path program 31 times [2022-01-18 12:51:53,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:53,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117984148] [2022-01-18 12:51:53,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:53,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:53,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:53,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:53,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:53,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117984148] [2022-01-18 12:51:53,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117984148] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:53,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686992096] [2022-01-18 12:51:53,667 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:51:53,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:53,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:53,668 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:53,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-18 12:51:53,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:53,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:53,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:54,041 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:54,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:54,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:54,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686992096] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:54,462 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:54,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:51:54,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984789265] [2022-01-18 12:51:54,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:54,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:51:54,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:54,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:51:54,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:51:54,463 INFO L87 Difference]: Start difference. First operand 1996 states and 5783 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-01-18 12:51:56,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:56,427 INFO L93 Difference]: Finished difference Result 3808 states and 10574 transitions. [2022-01-18 12:51:56,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-18 12:51:56,427 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-01-18 12:51:56,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:56,433 INFO L225 Difference]: With dead ends: 3808 [2022-01-18 12:51:56,433 INFO L226 Difference]: Without dead ends: 3529 [2022-01-18 12:51:56,433 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-01-18 12:51:56,434 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 932 mSDsluCounter, 2359 mSDsCounter, 0 mSdLazyCounter, 1304 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 932 SdHoareTripleChecker+Valid, 2422 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:56,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [932 Valid, 2422 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1304 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:56,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3529 states. [2022-01-18 12:51:56,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3529 to 2140. [2022-01-18 12:51:56,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2140 states, 2139 states have (on average 2.929873772791024) internal successors, (6267), 2139 states have internal predecessors, (6267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:56,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2140 states to 2140 states and 6267 transitions. [2022-01-18 12:51:56,460 INFO L78 Accepts]: Start accepts. Automaton has 2140 states and 6267 transitions. Word has length 69 [2022-01-18 12:51:56,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:56,460 INFO L470 AbstractCegarLoop]: Abstraction has 2140 states and 6267 transitions. [2022-01-18 12:51:56,460 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-01-18 12:51:56,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2140 states and 6267 transitions. [2022-01-18 12:51:56,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:56,463 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:56,463 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:56,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-18 12:51:56,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:56,664 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:51:56,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:51:56,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1018159229, now seen corresponding path program 32 times [2022-01-18 12:51:56,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:51:56,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267125393] [2022-01-18 12:51:56,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:51:56,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:51:56,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:51:56,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:56,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:51:56,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267125393] [2022-01-18 12:51:56,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267125393] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:51:56,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486305300] [2022-01-18 12:51:56,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:51:56,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:51:56,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:51:56,860 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:51:56,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-18 12:51:56,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:51:56,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:51:56,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:51:56,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:51:57,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:57,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:51:57,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:51:57,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486305300] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:51:57,681 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:51:57,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2022-01-18 12:51:57,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516535679] [2022-01-18 12:51:57,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:51:57,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 12:51:57,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:51:57,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 12:51:57,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2022-01-18 12:51:57,682 INFO L87 Difference]: Start difference. First operand 2140 states and 6267 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-01-18 12:51:59,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:51:59,833 INFO L93 Difference]: Finished difference Result 3721 states and 10301 transitions. [2022-01-18 12:51:59,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-01-18 12:51:59,834 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-01-18 12:51:59,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:51:59,839 INFO L225 Difference]: With dead ends: 3721 [2022-01-18 12:51:59,839 INFO L226 Difference]: Without dead ends: 3442 [2022-01-18 12:51:59,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1882 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1263, Invalid=5379, Unknown=0, NotChecked=0, Total=6642 [2022-01-18 12:51:59,840 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 961 mSDsluCounter, 2391 mSDsCounter, 0 mSdLazyCounter, 1371 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 2459 SdHoareTripleChecker+Invalid, 1491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:51:59,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [961 Valid, 2459 Invalid, 1491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1371 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:51:59,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2022-01-18 12:51:59,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 1944. [2022-01-18 12:51:59,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1944 states, 1943 states have (on average 2.8903757076685537) internal successors, (5616), 1943 states have internal predecessors, (5616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:51:59,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1944 states to 1944 states and 5616 transitions. [2022-01-18 12:51:59,877 INFO L78 Accepts]: Start accepts. Automaton has 1944 states and 5616 transitions. Word has length 69 [2022-01-18 12:51:59,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:51:59,877 INFO L470 AbstractCegarLoop]: Abstraction has 1944 states and 5616 transitions. [2022-01-18 12:51:59,878 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-01-18 12:51:59,878 INFO L276 IsEmpty]: Start isEmpty. Operand 1944 states and 5616 transitions. [2022-01-18 12:51:59,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:51:59,880 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:51:59,880 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:51:59,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:00,081 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,SelfDestructingSolverStorable34 [2022-01-18 12:52:00,081 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:00,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:00,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1255613195, now seen corresponding path program 33 times [2022-01-18 12:52:00,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:00,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683724872] [2022-01-18 12:52:00,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:00,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:00,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:00,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:00,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:00,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683724872] [2022-01-18 12:52:00,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683724872] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:00,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952563622] [2022-01-18 12:52:00,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:52:00,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:00,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:00,272 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:00,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-18 12:52:00,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:52:00,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:00,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:52:00,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:00,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:00,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:01,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:01,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952563622] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:01,126 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:01,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:52:01,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128022656] [2022-01-18 12:52:01,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:01,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:52:01,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:01,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:52:01,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=829, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:52:01,127 INFO L87 Difference]: Start difference. First operand 1944 states and 5616 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-01-18 12:52:03,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:03,876 INFO L93 Difference]: Finished difference Result 3735 states and 10356 transitions. [2022-01-18 12:52:03,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-18 12:52:03,876 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-01-18 12:52:03,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:03,881 INFO L225 Difference]: With dead ends: 3735 [2022-01-18 12:52:03,881 INFO L226 Difference]: Without dead ends: 3633 [2022-01-18 12:52:03,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2984 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1683, Invalid=7247, Unknown=0, NotChecked=0, Total=8930 [2022-01-18 12:52:03,882 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 782 mSDsluCounter, 2973 mSDsCounter, 0 mSdLazyCounter, 1719 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 782 SdHoareTripleChecker+Valid, 3057 SdHoareTripleChecker+Invalid, 1819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:03,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [782 Valid, 3057 Invalid, 1819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1719 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:52:03,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3633 states. [2022-01-18 12:52:03,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3633 to 2004. [2022-01-18 12:52:03,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2004 states, 2003 states have (on average 2.9061407888167747) internal successors, (5821), 2003 states have internal predecessors, (5821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:03,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2004 states to 2004 states and 5821 transitions. [2022-01-18 12:52:03,912 INFO L78 Accepts]: Start accepts. Automaton has 2004 states and 5821 transitions. Word has length 69 [2022-01-18 12:52:03,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:03,913 INFO L470 AbstractCegarLoop]: Abstraction has 2004 states and 5821 transitions. [2022-01-18 12:52:03,913 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-01-18 12:52:03,913 INFO L276 IsEmpty]: Start isEmpty. Operand 2004 states and 5821 transitions. [2022-01-18 12:52:03,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:52:03,915 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:03,915 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:52:03,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:04,116 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,SelfDestructingSolverStorable35 [2022-01-18 12:52:04,116 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:04,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:04,118 INFO L85 PathProgramCache]: Analyzing trace with hash 581739939, now seen corresponding path program 34 times [2022-01-18 12:52:04,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:04,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489503116] [2022-01-18 12:52:04,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:04,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:04,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:04,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:04,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:04,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489503116] [2022-01-18 12:52:04,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489503116] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:04,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72311510] [2022-01-18 12:52:04,330 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:52:04,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:04,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:04,331 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:04,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-18 12:52:04,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:52:04,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:04,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:52:04,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:04,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:04,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:05,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:05,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72311510] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:05,164 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:05,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:52:05,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436850823] [2022-01-18 12:52:05,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:05,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:52:05,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:05,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:52:05,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:52:05,166 INFO L87 Difference]: Start difference. First operand 2004 states and 5821 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-01-18 12:52:07,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:07,881 INFO L93 Difference]: Finished difference Result 3591 states and 9886 transitions. [2022-01-18 12:52:07,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-18 12:52:07,881 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-01-18 12:52:07,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:07,886 INFO L225 Difference]: With dead ends: 3591 [2022-01-18 12:52:07,886 INFO L226 Difference]: Without dead ends: 3420 [2022-01-18 12:52:07,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2816 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1668, Invalid=7074, Unknown=0, NotChecked=0, Total=8742 [2022-01-18 12:52:07,887 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1043 mSDsluCounter, 2289 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 2374 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:07,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 2374 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:52:07,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3420 states. [2022-01-18 12:52:07,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3420 to 2036. [2022-01-18 12:52:07,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2035 states have (on average 2.903685503685504) internal successors, (5909), 2035 states have internal predecessors, (5909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:07,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 5909 transitions. [2022-01-18 12:52:07,912 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 5909 transitions. Word has length 69 [2022-01-18 12:52:07,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:07,912 INFO L470 AbstractCegarLoop]: Abstraction has 2036 states and 5909 transitions. [2022-01-18 12:52:07,912 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-01-18 12:52:07,912 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 5909 transitions. [2022-01-18 12:52:07,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:52:07,916 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:07,916 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:52:07,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:08,118 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,SelfDestructingSolverStorable36 [2022-01-18 12:52:08,118 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:08,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:08,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1899223137, now seen corresponding path program 35 times [2022-01-18 12:52:08,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:08,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500161442] [2022-01-18 12:52:08,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:08,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:08,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:08,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:08,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500161442] [2022-01-18 12:52:08,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500161442] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:08,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490974945] [2022-01-18 12:52:08,294 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:52:08,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:08,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:08,296 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:08,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-18 12:52:08,353 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:52:08,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:08,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:52:08,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:08,673 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:08,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:09,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:09,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490974945] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:09,036 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:09,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:52:09,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289143799] [2022-01-18 12:52:09,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:09,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:52:09,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:09,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:52:09,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=834, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:52:09,037 INFO L87 Difference]: Start difference. First operand 2036 states and 5909 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-01-18 12:52:10,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:10,598 INFO L93 Difference]: Finished difference Result 3197 states and 8830 transitions. [2022-01-18 12:52:10,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-18 12:52:10,598 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-01-18 12:52:10,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:10,602 INFO L225 Difference]: With dead ends: 3197 [2022-01-18 12:52:10,602 INFO L226 Difference]: Without dead ends: 2990 [2022-01-18 12:52:10,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1643 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=931, Invalid=4769, Unknown=0, NotChecked=0, Total=5700 [2022-01-18 12:52:10,603 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 644 mSDsluCounter, 2092 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 644 SdHoareTripleChecker+Valid, 2155 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:10,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [644 Valid, 2155 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 12:52:10,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2990 states. [2022-01-18 12:52:10,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2990 to 1933. [2022-01-18 12:52:10,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1933 states, 1932 states have (on average 2.8840579710144927) internal successors, (5572), 1932 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:10,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1933 states to 1933 states and 5572 transitions. [2022-01-18 12:52:10,627 INFO L78 Accepts]: Start accepts. Automaton has 1933 states and 5572 transitions. Word has length 69 [2022-01-18 12:52:10,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:10,627 INFO L470 AbstractCegarLoop]: Abstraction has 1933 states and 5572 transitions. [2022-01-18 12:52:10,627 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-01-18 12:52:10,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1933 states and 5572 transitions. [2022-01-18 12:52:10,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:52:10,630 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:10,630 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:52:10,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:10,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:10,830 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:10,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:10,831 INFO L85 PathProgramCache]: Analyzing trace with hash -555610421, now seen corresponding path program 36 times [2022-01-18 12:52:10,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:10,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311703804] [2022-01-18 12:52:10,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:10,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:10,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:11,009 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:11,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:11,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311703804] [2022-01-18 12:52:11,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311703804] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:11,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876744672] [2022-01-18 12:52:11,010 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:52:11,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:11,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:11,011 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:11,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-18 12:52:11,072 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:52:11,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:11,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:52:11,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:11,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:11,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:11,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:11,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876744672] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:11,746 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:11,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:52:11,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332614107] [2022-01-18 12:52:11,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:11,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:52:11,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:11,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:52:11,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=840, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:52:11,747 INFO L87 Difference]: Start difference. First operand 1933 states and 5572 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-01-18 12:52:14,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:14,756 INFO L93 Difference]: Finished difference Result 4414 states and 12245 transitions. [2022-01-18 12:52:14,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-01-18 12:52:14,756 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-01-18 12:52:14,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:14,763 INFO L225 Difference]: With dead ends: 4414 [2022-01-18 12:52:14,763 INFO L226 Difference]: Without dead ends: 4312 [2022-01-18 12:52:14,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3695 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1894, Invalid=9236, Unknown=0, NotChecked=0, Total=11130 [2022-01-18 12:52:14,764 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 857 mSDsluCounter, 2631 mSDsCounter, 0 mSdLazyCounter, 1677 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 2725 SdHoareTripleChecker+Invalid, 1819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:14,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [857 Valid, 2725 Invalid, 1819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1677 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:52:14,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4312 states. [2022-01-18 12:52:14,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4312 to 2005. [2022-01-18 12:52:14,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2005 states, 2004 states have (on average 2.8932135728542914) internal successors, (5798), 2004 states have internal predecessors, (5798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:14,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2005 states to 2005 states and 5798 transitions. [2022-01-18 12:52:14,806 INFO L78 Accepts]: Start accepts. Automaton has 2005 states and 5798 transitions. Word has length 69 [2022-01-18 12:52:14,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:14,806 INFO L470 AbstractCegarLoop]: Abstraction has 2005 states and 5798 transitions. [2022-01-18 12:52:14,807 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-01-18 12:52:14,807 INFO L276 IsEmpty]: Start isEmpty. Operand 2005 states and 5798 transitions. [2022-01-18 12:52:14,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:52:14,810 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:14,811 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:52:14,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:15,037 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,SelfDestructingSolverStorable38 [2022-01-18 12:52:15,038 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:15,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:15,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1229483677, now seen corresponding path program 37 times [2022-01-18 12:52:15,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:15,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493823703] [2022-01-18 12:52:15,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:15,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:15,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:15,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:15,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:15,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493823703] [2022-01-18 12:52:15,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493823703] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:15,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629772315] [2022-01-18 12:52:15,205 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:52:15,205 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:15,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:15,206 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:15,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-18 12:52:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:15,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:52:15,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:15,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:15,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:16,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:16,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629772315] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:16,007 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:16,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:52:16,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898404507] [2022-01-18 12:52:16,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:16,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:52:16,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:16,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:52:16,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=840, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:52:16,008 INFO L87 Difference]: Start difference. First operand 2005 states and 5798 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-01-18 12:52:18,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:18,491 INFO L93 Difference]: Finished difference Result 3849 states and 10811 transitions. [2022-01-18 12:52:18,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-18 12:52:18,491 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-01-18 12:52:18,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:18,496 INFO L225 Difference]: With dead ends: 3849 [2022-01-18 12:52:18,497 INFO L226 Difference]: Without dead ends: 3681 [2022-01-18 12:52:18,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2737 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1510, Invalid=7046, Unknown=0, NotChecked=0, Total=8556 [2022-01-18 12:52:18,497 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 675 mSDsluCounter, 2601 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 2721 SdHoareTripleChecker+Invalid, 1574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:18,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [675 Valid, 2721 Invalid, 1574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1455 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:52:18,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3681 states. [2022-01-18 12:52:18,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3681 to 2001. [2022-01-18 12:52:18,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2001 states, 2000 states have (on average 2.8855) internal successors, (5771), 2000 states have internal predecessors, (5771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:18,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2001 states to 2001 states and 5771 transitions. [2022-01-18 12:52:18,525 INFO L78 Accepts]: Start accepts. Automaton has 2001 states and 5771 transitions. Word has length 69 [2022-01-18 12:52:18,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:18,525 INFO L470 AbstractCegarLoop]: Abstraction has 2001 states and 5771 transitions. [2022-01-18 12:52:18,525 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-01-18 12:52:18,525 INFO L276 IsEmpty]: Start isEmpty. Operand 2001 states and 5771 transitions. [2022-01-18 12:52:18,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:52:18,529 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:18,529 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:52:18,549 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-01-18 12:52:18,743 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,SelfDestructingSolverStorable39 [2022-01-18 12:52:18,743 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:18,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:18,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1961445015, now seen corresponding path program 38 times [2022-01-18 12:52:18,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:18,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936333985] [2022-01-18 12:52:18,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:18,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:18,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:18,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:18,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:18,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936333985] [2022-01-18 12:52:18,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936333985] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:18,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189086321] [2022-01-18 12:52:18,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:52:18,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:18,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:18,947 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:18,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-18 12:52:19,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:52:19,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:19,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:52:19,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:19,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:19,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:19,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189086321] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:19,769 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:19,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:52:19,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253723756] [2022-01-18 12:52:19,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:19,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:52:19,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:19,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:52:19,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=841, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:52:19,770 INFO L87 Difference]: Start difference. First operand 2001 states and 5771 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-01-18 12:52:24,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:24,214 INFO L93 Difference]: Finished difference Result 4952 states and 13817 transitions. [2022-01-18 12:52:24,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-01-18 12:52:24,215 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-01-18 12:52:24,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:24,222 INFO L225 Difference]: With dead ends: 4952 [2022-01-18 12:52:24,222 INFO L226 Difference]: Without dead ends: 4799 [2022-01-18 12:52:24,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4246 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=2175, Invalid=10481, Unknown=0, NotChecked=0, Total=12656 [2022-01-18 12:52:24,223 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 876 mSDsluCounter, 2948 mSDsCounter, 0 mSdLazyCounter, 1984 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 876 SdHoareTripleChecker+Valid, 3077 SdHoareTripleChecker+Invalid, 2130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:24,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [876 Valid, 3077 Invalid, 2130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1984 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 12:52:24,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4799 states. [2022-01-18 12:52:24,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4799 to 2409. [2022-01-18 12:52:24,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2409 states, 2408 states have (on average 2.933970099667774) internal successors, (7065), 2408 states have internal predecessors, (7065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:24,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2409 states to 2409 states and 7065 transitions. [2022-01-18 12:52:24,274 INFO L78 Accepts]: Start accepts. Automaton has 2409 states and 7065 transitions. Word has length 69 [2022-01-18 12:52:24,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:24,274 INFO L470 AbstractCegarLoop]: Abstraction has 2409 states and 7065 transitions. [2022-01-18 12:52:24,274 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-01-18 12:52:24,274 INFO L276 IsEmpty]: Start isEmpty. Operand 2409 states and 7065 transitions. [2022-01-18 12:52:24,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-18 12:52:24,279 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:24,279 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:52:24,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:24,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:24,487 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:24,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:24,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1287571759, now seen corresponding path program 39 times [2022-01-18 12:52:24,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:24,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543304649] [2022-01-18 12:52:24,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:24,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:24,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:24,674 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:24,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:24,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543304649] [2022-01-18 12:52:24,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543304649] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:24,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020299595] [2022-01-18 12:52:24,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:52:24,674 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:24,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:24,675 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:24,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-18 12:52:24,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 12:52:24,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:24,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 12:52:24,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:25,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:25,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:25,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:25,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020299595] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:25,528 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:25,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2022-01-18 12:52:25,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309079373] [2022-01-18 12:52:25,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:25,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 12:52:25,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:25,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 12:52:25,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=839, Unknown=0, NotChecked=0, Total=992 [2022-01-18 12:52:25,529 INFO L87 Difference]: Start difference. First operand 2409 states and 7065 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-01-18 12:52:27,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:27,888 INFO L93 Difference]: Finished difference Result 4385 states and 12544 transitions. [2022-01-18 12:52:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 12:52:27,888 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-01-18 12:52:27,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:27,895 INFO L225 Difference]: With dead ends: 4385 [2022-01-18 12:52:27,895 INFO L226 Difference]: Without dead ends: 4151 [2022-01-18 12:52:27,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2127 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1300, Invalid=5672, Unknown=0, NotChecked=0, Total=6972 [2022-01-18 12:52:27,897 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 788 mSDsluCounter, 2418 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 2504 SdHoareTripleChecker+Invalid, 1519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:27,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [788 Valid, 2504 Invalid, 1519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1405 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 12:52:27,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4151 states. [2022-01-18 12:52:27,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4151 to 2457. [2022-01-18 12:52:27,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2457 states, 2456 states have (on average 2.91571661237785) internal successors, (7161), 2456 states have internal predecessors, (7161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:27,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2457 states to 2457 states and 7161 transitions. [2022-01-18 12:52:27,940 INFO L78 Accepts]: Start accepts. Automaton has 2457 states and 7161 transitions. Word has length 69 [2022-01-18 12:52:27,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:27,941 INFO L470 AbstractCegarLoop]: Abstraction has 2457 states and 7161 transitions. [2022-01-18 12:52:27,941 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-01-18 12:52:27,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2457 states and 7161 transitions. [2022-01-18 12:52:27,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:52:27,944 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:27,944 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-01-18 12:52:27,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:28,145 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,SelfDestructingSolverStorable41 [2022-01-18 12:52:28,146 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:28,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:28,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1319302325, now seen corresponding path program 40 times [2022-01-18 12:52:28,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:28,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266842984] [2022-01-18 12:52:28,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:28,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:28,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:28,384 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:28,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:28,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266842984] [2022-01-18 12:52:28,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266842984] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:28,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627010126] [2022-01-18 12:52:28,384 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:52:28,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:28,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:28,386 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:28,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-18 12:52:28,463 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:52:28,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:28,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:52:28,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:29,026 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:29,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:29,684 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:29,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627010126] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:29,684 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:29,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:52:29,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147807823] [2022-01-18 12:52:29,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:29,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:52:29,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:29,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:52:29,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:52:29,686 INFO L87 Difference]: Start difference. First operand 2457 states and 7161 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-01-18 12:52:33,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:33,694 INFO L93 Difference]: Finished difference Result 5078 states and 14210 transitions. [2022-01-18 12:52:33,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-01-18 12:52:33,695 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-01-18 12:52:33,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:33,701 INFO L225 Difference]: With dead ends: 5078 [2022-01-18 12:52:33,702 INFO L226 Difference]: Without dead ends: 4724 [2022-01-18 12:52:33,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5834 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1835, Invalid=16255, Unknown=0, NotChecked=0, Total=18090 [2022-01-18 12:52:33,703 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 1692 mSDsluCounter, 4906 mSDsCounter, 0 mSdLazyCounter, 1899 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1692 SdHoareTripleChecker+Valid, 4830 SdHoareTripleChecker+Invalid, 2083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 1899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:33,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1692 Valid, 4830 Invalid, 2083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 1899 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:52:33,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4724 states. [2022-01-18 12:52:33,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4724 to 2756. [2022-01-18 12:52:33,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2756 states, 2755 states have (on average 2.9288566243194194) internal successors, (8069), 2755 states have internal predecessors, (8069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:33,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2756 states to 2756 states and 8069 transitions. [2022-01-18 12:52:33,746 INFO L78 Accepts]: Start accepts. Automaton has 2756 states and 8069 transitions. Word has length 74 [2022-01-18 12:52:33,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:33,746 INFO L470 AbstractCegarLoop]: Abstraction has 2756 states and 8069 transitions. [2022-01-18 12:52:33,746 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-01-18 12:52:33,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2756 states and 8069 transitions. [2022-01-18 12:52:33,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:52:33,751 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:33,751 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:52:33,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:33,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:33,966 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:33,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:33,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1906029941, now seen corresponding path program 41 times [2022-01-18 12:52:33,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:33,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038774640] [2022-01-18 12:52:33,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:33,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:33,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:34,181 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:34,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:34,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038774640] [2022-01-18 12:52:34,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038774640] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:34,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254773686] [2022-01-18 12:52:34,182 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:52:34,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:34,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:34,183 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:34,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-18 12:52:34,245 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:52:34,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:34,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:52:34,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:34,746 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:34,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:35,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-01-18 12:52:35,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254773686] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:35,380 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:35,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:52:35,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304065685] [2022-01-18 12:52:35,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:35,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:52:35,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:35,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:52:35,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1467, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:52:35,381 INFO L87 Difference]: Start difference. First operand 2756 states and 8069 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-01-18 12:52:39,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:39,356 INFO L93 Difference]: Finished difference Result 5564 states and 15546 transitions. [2022-01-18 12:52:39,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-01-18 12:52:39,360 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-01-18 12:52:39,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:39,367 INFO L225 Difference]: With dead ends: 5564 [2022-01-18 12:52:39,367 INFO L226 Difference]: Without dead ends: 5462 [2022-01-18 12:52:39,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4981 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1621, Invalid=14129, Unknown=0, NotChecked=0, Total=15750 [2022-01-18 12:52:39,369 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 1330 mSDsluCounter, 5527 mSDsCounter, 0 mSdLazyCounter, 2405 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1330 SdHoareTripleChecker+Valid, 5426 SdHoareTripleChecker+Invalid, 2589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 2405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:39,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1330 Valid, 5426 Invalid, 2589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 2405 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 12:52:39,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5462 states. [2022-01-18 12:52:39,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5462 to 2856. [2022-01-18 12:52:39,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2856 states, 2855 states have (on average 2.9408056042031525) internal successors, (8396), 2855 states have internal predecessors, (8396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:39,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2856 states to 2856 states and 8396 transitions. [2022-01-18 12:52:39,412 INFO L78 Accepts]: Start accepts. Automaton has 2856 states and 8396 transitions. Word has length 74 [2022-01-18 12:52:39,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:39,412 INFO L470 AbstractCegarLoop]: Abstraction has 2856 states and 8396 transitions. [2022-01-18 12:52:39,412 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-01-18 12:52:39,412 INFO L276 IsEmpty]: Start isEmpty. Operand 2856 states and 8396 transitions. [2022-01-18 12:52:39,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:52:39,416 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:39,416 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-01-18 12:52:39,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:39,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:39,616 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:39,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:39,617 INFO L85 PathProgramCache]: Analyzing trace with hash 1715064099, now seen corresponding path program 42 times [2022-01-18 12:52:39,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:39,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841858377] [2022-01-18 12:52:39,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:39,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:39,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:39,823 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:39,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:39,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841858377] [2022-01-18 12:52:39,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841858377] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:39,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022812534] [2022-01-18 12:52:39,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:52:39,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:39,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:39,825 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:39,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-18 12:52:39,887 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:52:39,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:39,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:52:39,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:40,386 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:40,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:41,051 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:41,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022812534] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:41,051 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:41,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:52:41,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836836686] [2022-01-18 12:52:41,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:41,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:52:41,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:41,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:52:41,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1467, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:52:41,052 INFO L87 Difference]: Start difference. First operand 2856 states and 8396 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-01-18 12:52:45,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:45,537 INFO L93 Difference]: Finished difference Result 5008 states and 14002 transitions. [2022-01-18 12:52:45,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-01-18 12:52:45,537 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-01-18 12:52:45,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:45,543 INFO L225 Difference]: With dead ends: 5008 [2022-01-18 12:52:45,543 INFO L226 Difference]: Without dead ends: 4840 [2022-01-18 12:52:45,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5624 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=1764, Invalid=15528, Unknown=0, NotChecked=0, Total=17292 [2022-01-18 12:52:45,544 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 1628 mSDsluCounter, 4718 mSDsCounter, 0 mSdLazyCounter, 2217 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1628 SdHoareTripleChecker+Valid, 4687 SdHoareTripleChecker+Invalid, 2443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 2217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:45,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1628 Valid, 4687 Invalid, 2443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 2217 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 12:52:45,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4840 states. [2022-01-18 12:52:45,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4840 to 2824. [2022-01-18 12:52:45,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2824 states, 2823 states have (on average 2.933049946865037) internal successors, (8280), 2823 states have internal predecessors, (8280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:45,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2824 states to 2824 states and 8280 transitions. [2022-01-18 12:52:45,586 INFO L78 Accepts]: Start accepts. Automaton has 2824 states and 8280 transitions. Word has length 74 [2022-01-18 12:52:45,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:45,586 INFO L470 AbstractCegarLoop]: Abstraction has 2824 states and 8280 transitions. [2022-01-18 12:52:45,587 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-01-18 12:52:45,587 INFO L276 IsEmpty]: Start isEmpty. Operand 2824 states and 8280 transitions. [2022-01-18 12:52:45,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:52:45,591 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:45,591 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-01-18 12:52:45,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:45,792 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,SelfDestructingSolverStorable44 [2022-01-18 12:52:45,792 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:45,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:45,793 INFO L85 PathProgramCache]: Analyzing trace with hash -69525451, now seen corresponding path program 43 times [2022-01-18 12:52:45,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:45,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260819344] [2022-01-18 12:52:45,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:45,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:45,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:46,027 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:46,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:46,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260819344] [2022-01-18 12:52:46,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260819344] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:46,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064879410] [2022-01-18 12:52:46,028 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:52:46,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:46,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:46,029 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:46,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-18 12:52:46,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:46,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:52:46,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:46,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:46,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:47,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-01-18 12:52:47,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064879410] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:47,253 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:47,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:52:47,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987995702] [2022-01-18 12:52:47,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:47,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:52:47,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:47,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:52:47,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1463, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:52:47,254 INFO L87 Difference]: Start difference. First operand 2824 states and 8280 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-01-18 12:52:51,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:51,840 INFO L93 Difference]: Finished difference Result 5999 states and 16712 transitions. [2022-01-18 12:52:51,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-01-18 12:52:51,841 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-01-18 12:52:51,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:51,849 INFO L225 Difference]: With dead ends: 5999 [2022-01-18 12:52:51,849 INFO L226 Difference]: Without dead ends: 5846 [2022-01-18 12:52:51,850 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6406 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2075, Invalid=17107, Unknown=0, NotChecked=0, Total=19182 [2022-01-18 12:52:51,850 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 1390 mSDsluCounter, 5984 mSDsCounter, 0 mSdLazyCounter, 2708 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1390 SdHoareTripleChecker+Valid, 5899 SdHoareTripleChecker+Invalid, 2887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 2708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:51,851 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1390 Valid, 5899 Invalid, 2887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 2708 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 12:52:51,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5846 states. [2022-01-18 12:52:51,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5846 to 2972. [2022-01-18 12:52:51,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2972 states, 2971 states have (on average 2.9481656008078088) internal successors, (8759), 2971 states have internal predecessors, (8759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:51,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2972 states to 2972 states and 8759 transitions. [2022-01-18 12:52:51,896 INFO L78 Accepts]: Start accepts. Automaton has 2972 states and 8759 transitions. Word has length 74 [2022-01-18 12:52:51,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:51,896 INFO L470 AbstractCegarLoop]: Abstraction has 2972 states and 8759 transitions. [2022-01-18 12:52:51,897 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-01-18 12:52:51,897 INFO L276 IsEmpty]: Start isEmpty. Operand 2972 states and 8759 transitions. [2022-01-18 12:52:51,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:52:51,900 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:51,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-01-18 12:52:51,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:52,100 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,SelfDestructingSolverStorable45 [2022-01-18 12:52:52,101 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:52,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:52,101 INFO L85 PathProgramCache]: Analyzing trace with hash -743398707, now seen corresponding path program 44 times [2022-01-18 12:52:52,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:52,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585607121] [2022-01-18 12:52:52,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:52,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:52,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:52,346 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:52,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:52,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585607121] [2022-01-18 12:52:52,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585607121] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:52,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488024204] [2022-01-18 12:52:52,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:52:52,347 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:52,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:52,349 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:52,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-01-18 12:52:52,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:52:52,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:52,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:52:52,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:52,922 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:52,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:52:53,532 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:53,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488024204] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:52:53,532 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:52:53,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:52:53,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402492490] [2022-01-18 12:52:53,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:52:53,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:52:53,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:52:53,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:52:53,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1464, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:52:53,533 INFO L87 Difference]: Start difference. First operand 2972 states and 8759 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-01-18 12:52:58,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:52:58,452 INFO L93 Difference]: Finished difference Result 5333 states and 14931 transitions. [2022-01-18 12:52:58,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-01-18 12:52:58,452 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-01-18 12:52:58,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:52:58,459 INFO L225 Difference]: With dead ends: 5333 [2022-01-18 12:52:58,459 INFO L226 Difference]: Without dead ends: 5099 [2022-01-18 12:52:58,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7757 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2381, Invalid=19969, Unknown=0, NotChecked=0, Total=22350 [2022-01-18 12:52:58,460 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 1463 mSDsluCounter, 5182 mSDsCounter, 0 mSdLazyCounter, 2556 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 5130 SdHoareTripleChecker+Invalid, 2748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 2556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 12:52:58,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1463 Valid, 5130 Invalid, 2748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 2556 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 12:52:58,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5099 states. [2022-01-18 12:52:58,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5099 to 2852. [2022-01-18 12:52:58,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2852 states, 2851 states have (on average 2.9354612416695898) internal successors, (8369), 2851 states have internal predecessors, (8369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:52:58,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2852 states to 2852 states and 8369 transitions. [2022-01-18 12:52:58,498 INFO L78 Accepts]: Start accepts. Automaton has 2852 states and 8369 transitions. Word has length 74 [2022-01-18 12:52:58,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:52:58,498 INFO L470 AbstractCegarLoop]: Abstraction has 2852 states and 8369 transitions. [2022-01-18 12:52:58,498 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-01-18 12:52:58,498 INFO L276 IsEmpty]: Start isEmpty. Operand 2852 states and 8369 transitions. [2022-01-18 12:52:58,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:52:58,501 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:52:58,501 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-01-18 12:52:58,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-01-18 12:52:58,702 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,SelfDestructingSolverStorable46 [2022-01-18 12:52:58,702 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:52:58,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:52:58,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1084664455, now seen corresponding path program 45 times [2022-01-18 12:52:58,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:52:58,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431748304] [2022-01-18 12:52:58,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:52:58,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:52:58,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:52:58,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-01-18 12:52:58,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:52:58,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431748304] [2022-01-18 12:52:58,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431748304] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:52:58,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107845592] [2022-01-18 12:52:58,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:52:58,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:52:58,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:52:58,928 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:52:58,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-01-18 12:52:59,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 12:52:59,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:52:59,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:52:59,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:52:59,560 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:52:59,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:00,108 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:00,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107845592] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:00,108 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:00,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:00,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878862135] [2022-01-18 12:53:00,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:00,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:00,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:00,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:00,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1425, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:00,109 INFO L87 Difference]: Start difference. First operand 2852 states and 8369 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-01-18 12:53:02,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:02,048 INFO L93 Difference]: Finished difference Result 4260 states and 12093 transitions. [2022-01-18 12:53:02,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 12:53:02,048 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-01-18 12:53:02,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:02,055 INFO L225 Difference]: With dead ends: 4260 [2022-01-18 12:53:02,055 INFO L226 Difference]: Without dead ends: 4158 [2022-01-18 12:53:02,056 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-01-18 12:53:02,057 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 894 mSDsluCounter, 3773 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 3754 SdHoareTripleChecker+Invalid, 1907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:02,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [894 Valid, 3754 Invalid, 1907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1805 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:53:02,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4158 states. [2022-01-18 12:53:02,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4158 to 3034. [2022-01-18 12:53:02,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3034 states, 3033 states have (on average 2.945268710847346) internal successors, (8933), 3033 states have internal predecessors, (8933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:02,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3034 states to 3034 states and 8933 transitions. [2022-01-18 12:53:02,098 INFO L78 Accepts]: Start accepts. Automaton has 3034 states and 8933 transitions. Word has length 74 [2022-01-18 12:53:02,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:02,099 INFO L470 AbstractCegarLoop]: Abstraction has 3034 states and 8933 transitions. [2022-01-18 12:53:02,099 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-01-18 12:53:02,099 INFO L276 IsEmpty]: Start isEmpty. Operand 3034 states and 8933 transitions. [2022-01-18 12:53:02,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:02,102 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:02,102 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-01-18 12:53:02,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:02,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:02,309 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:02,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:02,309 INFO L85 PathProgramCache]: Analyzing trace with hash 440163693, now seen corresponding path program 46 times [2022-01-18 12:53:02,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:02,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641876853] [2022-01-18 12:53:02,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:02,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:02,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:02,541 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:02,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:02,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641876853] [2022-01-18 12:53:02,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641876853] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:02,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194834147] [2022-01-18 12:53:02,542 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:53:02,542 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:02,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:02,543 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:02,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-01-18 12:53:02,605 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:53:02,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:53:02,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:02,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:03,109 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:03,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:03,658 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:03,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194834147] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:03,658 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:03,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:03,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851742905] [2022-01-18 12:53:03,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:03,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:03,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:03,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:03,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1414, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:03,660 INFO L87 Difference]: Start difference. First operand 3034 states and 8933 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-01-18 12:53:09,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:09,556 INFO L93 Difference]: Finished difference Result 6528 states and 17989 transitions. [2022-01-18 12:53:09,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-01-18 12:53:09,557 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-01-18 12:53:09,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:09,566 INFO L225 Difference]: With dead ends: 6528 [2022-01-18 12:53:09,566 INFO L226 Difference]: Without dead ends: 6324 [2022-01-18 12:53:09,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10052 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=3586, Invalid=24806, Unknown=0, NotChecked=0, Total=28392 [2022-01-18 12:53:09,568 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 1922 mSDsluCounter, 5963 mSDsCounter, 0 mSdLazyCounter, 3080 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1922 SdHoareTripleChecker+Valid, 5937 SdHoareTripleChecker+Invalid, 3345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 3080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:09,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1922 Valid, 5937 Invalid, 3345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 3080 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 12:53:09,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6324 states. [2022-01-18 12:53:09,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6324 to 3174. [2022-01-18 12:53:09,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3174 states, 3173 states have (on average 2.970690198550268) internal successors, (9426), 3173 states have internal predecessors, (9426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:09,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3174 states to 3174 states and 9426 transitions. [2022-01-18 12:53:09,663 INFO L78 Accepts]: Start accepts. Automaton has 3174 states and 9426 transitions. Word has length 74 [2022-01-18 12:53:09,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:09,663 INFO L470 AbstractCegarLoop]: Abstraction has 3174 states and 9426 transitions. [2022-01-18 12:53:09,663 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-01-18 12:53:09,663 INFO L276 IsEmpty]: Start isEmpty. Operand 3174 states and 9426 transitions. [2022-01-18 12:53:09,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:09,667 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:09,667 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-01-18 12:53:09,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:09,867 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,SelfDestructingSolverStorable48 [2022-01-18 12:53:09,867 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:09,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:09,868 INFO L85 PathProgramCache]: Analyzing trace with hash -233709563, now seen corresponding path program 47 times [2022-01-18 12:53:09,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:09,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254311747] [2022-01-18 12:53:09,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:09,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:09,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:10,107 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:10,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:10,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254311747] [2022-01-18 12:53:10,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254311747] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:10,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799842390] [2022-01-18 12:53:10,108 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:53:10,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:10,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:10,116 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:10,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-01-18 12:53:10,194 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:53:10,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:53:10,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:10,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:10,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:10,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:11,276 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:11,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799842390] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:11,277 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:11,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:11,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171385090] [2022-01-18 12:53:11,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:11,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:11,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:11,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:11,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=1409, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:11,278 INFO L87 Difference]: Start difference. First operand 3174 states and 9426 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-01-18 12:53:15,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:15,362 INFO L93 Difference]: Finished difference Result 5542 states and 15554 transitions. [2022-01-18 12:53:15,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-01-18 12:53:15,362 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-01-18 12:53:15,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:15,369 INFO L225 Difference]: With dead ends: 5542 [2022-01-18 12:53:15,369 INFO L226 Difference]: Without dead ends: 5182 [2022-01-18 12:53:15,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6118 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=2686, Invalid=15674, Unknown=0, NotChecked=0, Total=18360 [2022-01-18 12:53:15,370 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 1553 mSDsluCounter, 4386 mSDsCounter, 0 mSdLazyCounter, 2540 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1553 SdHoareTripleChecker+Valid, 4333 SdHoareTripleChecker+Invalid, 2798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 2540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:15,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1553 Valid, 4333 Invalid, 2798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 2540 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 12:53:15,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5182 states. [2022-01-18 12:53:15,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5182 to 3145. [2022-01-18 12:53:15,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3145 states, 3144 states have (on average 2.9580152671755724) internal successors, (9300), 3144 states have internal predecessors, (9300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:15,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3145 states to 3145 states and 9300 transitions. [2022-01-18 12:53:15,415 INFO L78 Accepts]: Start accepts. Automaton has 3145 states and 9300 transitions. Word has length 74 [2022-01-18 12:53:15,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:15,415 INFO L470 AbstractCegarLoop]: Abstraction has 3145 states and 9300 transitions. [2022-01-18 12:53:15,416 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-01-18 12:53:15,416 INFO L276 IsEmpty]: Start isEmpty. Operand 3145 states and 9300 transitions. [2022-01-18 12:53:15,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:15,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:15,419 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-01-18 12:53:15,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:15,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-18 12:53:15,620 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:15,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:15,620 INFO L85 PathProgramCache]: Analyzing trace with hash 126938247, now seen corresponding path program 48 times [2022-01-18 12:53:15,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:15,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347416160] [2022-01-18 12:53:15,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:15,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:15,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:15,863 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:15,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:15,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347416160] [2022-01-18 12:53:15,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347416160] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:15,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691534996] [2022-01-18 12:53:15,864 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:53:15,864 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:15,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:15,865 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:15,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-01-18 12:53:15,933 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:53:15,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:53:15,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:15,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:16,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-01-18 12:53:16,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:17,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-01-18 12:53:17,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691534996] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:17,083 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:17,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:17,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905290452] [2022-01-18 12:53:17,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:17,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:17,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:17,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:17,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1449, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:17,084 INFO L87 Difference]: Start difference. First operand 3145 states and 9300 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-01-18 12:53:22,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:22,731 INFO L93 Difference]: Finished difference Result 6751 states and 18929 transitions. [2022-01-18 12:53:22,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-01-18 12:53:22,731 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-01-18 12:53:22,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:22,741 INFO L225 Difference]: With dead ends: 6751 [2022-01-18 12:53:22,741 INFO L226 Difference]: Without dead ends: 6598 [2022-01-18 12:53:22,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7798 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2198, Invalid=20452, Unknown=0, NotChecked=0, Total=22650 [2022-01-18 12:53:22,742 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 1423 mSDsluCounter, 6159 mSDsCounter, 0 mSdLazyCounter, 3365 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1423 SdHoareTripleChecker+Valid, 6129 SdHoareTripleChecker+Invalid, 3544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 3365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:22,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1423 Valid, 6129 Invalid, 3544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 3365 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 12:53:22,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6598 states. [2022-01-18 12:53:22,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6598 to 3321. [2022-01-18 12:53:22,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3321 states, 3320 states have (on average 2.9819277108433737) internal successors, (9900), 3320 states have internal predecessors, (9900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:22,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3321 states to 3321 states and 9900 transitions. [2022-01-18 12:53:22,793 INFO L78 Accepts]: Start accepts. Automaton has 3321 states and 9900 transitions. Word has length 74 [2022-01-18 12:53:22,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:22,793 INFO L470 AbstractCegarLoop]: Abstraction has 3321 states and 9900 transitions. [2022-01-18 12:53:22,793 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-01-18 12:53:22,793 INFO L276 IsEmpty]: Start isEmpty. Operand 3321 states and 9900 transitions. [2022-01-18 12:53:22,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:22,797 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:22,797 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-01-18 12:53:22,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:22,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:22,998 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:22,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:22,999 INFO L85 PathProgramCache]: Analyzing trace with hash -546935009, now seen corresponding path program 49 times [2022-01-18 12:53:22,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:22,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046049428] [2022-01-18 12:53:22,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:22,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:23,244 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:23,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:23,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046049428] [2022-01-18 12:53:23,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046049428] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:23,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360214379] [2022-01-18 12:53:23,245 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:53:23,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:23,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:23,246 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:23,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-01-18 12:53:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:23,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:23,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:23,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-01-18 12:53:23,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:24,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-01-18 12:53:24,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360214379] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:24,488 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:24,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:24,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478406193] [2022-01-18 12:53:24,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:24,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:24,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:24,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:24,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1450, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:24,489 INFO L87 Difference]: Start difference. First operand 3321 states and 9900 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-01-18 12:53:29,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:29,930 INFO L93 Difference]: Finished difference Result 5917 states and 16625 transitions. [2022-01-18 12:53:29,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-01-18 12:53:29,930 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-01-18 12:53:29,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:29,938 INFO L225 Difference]: With dead ends: 5917 [2022-01-18 12:53:29,938 INFO L226 Difference]: Without dead ends: 5674 [2022-01-18 12:53:29,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8089 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2207, Invalid=21049, Unknown=0, NotChecked=0, Total=23256 [2022-01-18 12:53:29,939 INFO L933 BasicCegarLoop]: 313 mSDtfsCounter, 1267 mSDsluCounter, 6036 mSDsCounter, 0 mSdLazyCounter, 3215 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1267 SdHoareTripleChecker+Valid, 6029 SdHoareTripleChecker+Invalid, 3388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 3215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:29,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1267 Valid, 6029 Invalid, 3388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 3215 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 12:53:29,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5674 states. [2022-01-18 12:53:29,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5674 to 3289. [2022-01-18 12:53:29,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3289 states, 3288 states have (on average 2.9695863746958637) internal successors, (9764), 3288 states have internal predecessors, (9764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:29,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3289 states to 3289 states and 9764 transitions. [2022-01-18 12:53:29,983 INFO L78 Accepts]: Start accepts. Automaton has 3289 states and 9764 transitions. Word has length 74 [2022-01-18 12:53:29,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:29,983 INFO L470 AbstractCegarLoop]: Abstraction has 3289 states and 9764 transitions. [2022-01-18 12:53:29,983 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-01-18 12:53:29,984 INFO L276 IsEmpty]: Start isEmpty. Operand 3289 states and 9764 transitions. [2022-01-18 12:53:29,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:29,987 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:29,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-01-18 12:53:30,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:30,188 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,SelfDestructingSolverStorable51 [2022-01-18 12:53:30,188 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:30,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:30,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1507884503, now seen corresponding path program 50 times [2022-01-18 12:53:30,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:30,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762223112] [2022-01-18 12:53:30,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:30,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:30,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:30,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-01-18 12:53:30,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:30,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762223112] [2022-01-18 12:53:30,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762223112] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:30,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548826992] [2022-01-18 12:53:30,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:53:30,398 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:30,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:30,404 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:30,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-01-18 12:53:30,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:53:30,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:53:30,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:30,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:30,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:30,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:31,587 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:31,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548826992] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:31,587 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:31,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:31,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6502945] [2022-01-18 12:53:31,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:31,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:31,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:31,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:31,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1455, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:31,588 INFO L87 Difference]: Start difference. First operand 3289 states and 9764 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-01-18 12:53:36,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:36,030 INFO L93 Difference]: Finished difference Result 6358 states and 17923 transitions. [2022-01-18 12:53:36,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-01-18 12:53:36,030 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-01-18 12:53:36,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:36,039 INFO L225 Difference]: With dead ends: 6358 [2022-01-18 12:53:36,040 INFO L226 Difference]: Without dead ends: 6205 [2022-01-18 12:53:36,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5959 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=1786, Invalid=16304, Unknown=0, NotChecked=0, Total=18090 [2022-01-18 12:53:36,041 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 1301 mSDsluCounter, 5205 mSDsCounter, 0 mSdLazyCounter, 2630 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1301 SdHoareTripleChecker+Valid, 5183 SdHoareTripleChecker+Invalid, 2813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 2630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:36,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1301 Valid, 5183 Invalid, 2813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 2630 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 12:53:36,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6205 states. [2022-01-18 12:53:36,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6205 to 3349. [2022-01-18 12:53:36,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3349 states, 3348 states have (on average 2.9811827956989245) internal successors, (9981), 3348 states have internal predecessors, (9981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:36,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3349 states to 3349 states and 9981 transitions. [2022-01-18 12:53:36,109 INFO L78 Accepts]: Start accepts. Automaton has 3349 states and 9981 transitions. Word has length 74 [2022-01-18 12:53:36,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:36,110 INFO L470 AbstractCegarLoop]: Abstraction has 3349 states and 9981 transitions. [2022-01-18 12:53:36,110 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-01-18 12:53:36,110 INFO L276 IsEmpty]: Start isEmpty. Operand 3349 states and 9981 transitions. [2022-01-18 12:53:36,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:36,115 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:36,115 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-01-18 12:53:36,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:36,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:36,340 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:36,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:36,340 INFO L85 PathProgramCache]: Analyzing trace with hash 2113209537, now seen corresponding path program 51 times [2022-01-18 12:53:36,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:36,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116176355] [2022-01-18 12:53:36,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:36,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:36,612 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:36,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:36,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116176355] [2022-01-18 12:53:36,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116176355] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:36,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227939660] [2022-01-18 12:53:36,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:53:36,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:36,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:36,616 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:36,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-01-18 12:53:36,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:53:36,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:53:36,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:36,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:37,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:37,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:37,796 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:37,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227939660] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:37,796 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:37,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:37,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353723715] [2022-01-18 12:53:37,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:37,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:37,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:37,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:37,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1452, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:37,797 INFO L87 Difference]: Start difference. First operand 3349 states and 9981 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-01-18 12:53:41,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:41,818 INFO L93 Difference]: Finished difference Result 5612 states and 15933 transitions. [2022-01-18 12:53:41,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-01-18 12:53:41,818 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-01-18 12:53:41,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:41,826 INFO L225 Difference]: With dead ends: 5612 [2022-01-18 12:53:41,826 INFO L226 Difference]: Without dead ends: 5369 [2022-01-18 12:53:41,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5344 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1628, Invalid=14884, Unknown=0, NotChecked=0, Total=16512 [2022-01-18 12:53:41,827 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 1106 mSDsluCounter, 5146 mSDsCounter, 0 mSdLazyCounter, 2598 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1106 SdHoareTripleChecker+Valid, 5155 SdHoareTripleChecker+Invalid, 2758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 2598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:41,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1106 Valid, 5155 Invalid, 2758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 2598 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 12:53:41,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5369 states. [2022-01-18 12:53:41,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5369 to 3325. [2022-01-18 12:53:41,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3325 states, 3324 states have (on average 2.9732250300842358) internal successors, (9883), 3324 states have internal predecessors, (9883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:41,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3325 states to 3325 states and 9883 transitions. [2022-01-18 12:53:41,870 INFO L78 Accepts]: Start accepts. Automaton has 3325 states and 9883 transitions. Word has length 74 [2022-01-18 12:53:41,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:41,870 INFO L470 AbstractCegarLoop]: Abstraction has 3325 states and 9883 transitions. [2022-01-18 12:53:41,870 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-01-18 12:53:41,870 INFO L276 IsEmpty]: Start isEmpty. Operand 3325 states and 9883 transitions. [2022-01-18 12:53:41,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:41,874 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:41,874 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-01-18 12:53:41,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:42,075 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,SelfDestructingSolverStorable53 [2022-01-18 12:53:42,075 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:42,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:42,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1327806731, now seen corresponding path program 52 times [2022-01-18 12:53:42,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:42,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934102577] [2022-01-18 12:53:42,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:42,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:42,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:42,292 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:42,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:42,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934102577] [2022-01-18 12:53:42,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934102577] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:42,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892626432] [2022-01-18 12:53:42,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:53:42,293 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:42,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:42,294 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:42,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-01-18 12:53:42,362 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:53:42,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:53:42,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:42,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:42,908 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:42,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:43,564 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:43,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892626432] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:43,565 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:43,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:43,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227873374] [2022-01-18 12:53:43,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:43,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:43,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:43,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:43,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1461, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:43,566 INFO L87 Difference]: Start difference. First operand 3325 states and 9883 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-01-18 12:53:49,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:49,095 INFO L93 Difference]: Finished difference Result 6086 states and 17244 transitions. [2022-01-18 12:53:49,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-01-18 12:53:49,095 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-01-18 12:53:49,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:49,104 INFO L225 Difference]: With dead ends: 6086 [2022-01-18 12:53:49,104 INFO L226 Difference]: Without dead ends: 5873 [2022-01-18 12:53:49,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7977 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=2229, Invalid=21027, Unknown=0, NotChecked=0, Total=23256 [2022-01-18 12:53:49,106 INFO L933 BasicCegarLoop]: 286 mSDtfsCounter, 1228 mSDsluCounter, 4894 mSDsCounter, 0 mSdLazyCounter, 2285 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1228 SdHoareTripleChecker+Valid, 4924 SdHoareTripleChecker+Invalid, 2442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 2285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:49,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1228 Valid, 4924 Invalid, 2442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 2285 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 12:53:49,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5873 states. [2022-01-18 12:53:49,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5873 to 3509. [2022-01-18 12:53:49,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3509 states, 3508 states have (on average 2.9740592930444696) internal successors, (10433), 3508 states have internal predecessors, (10433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:49,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3509 states to 3509 states and 10433 transitions. [2022-01-18 12:53:49,177 INFO L78 Accepts]: Start accepts. Automaton has 3509 states and 10433 transitions. Word has length 74 [2022-01-18 12:53:49,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:49,177 INFO L470 AbstractCegarLoop]: Abstraction has 3509 states and 10433 transitions. [2022-01-18 12:53:49,177 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-01-18 12:53:49,177 INFO L276 IsEmpty]: Start isEmpty. Operand 3509 states and 10433 transitions. [2022-01-18 12:53:49,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:49,181 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:49,181 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-01-18 12:53:49,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:49,381 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,SelfDestructingSolverStorable54 [2022-01-18 12:53:49,381 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:49,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:49,382 INFO L85 PathProgramCache]: Analyzing trace with hash -485881909, now seen corresponding path program 53 times [2022-01-18 12:53:49,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:49,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472886930] [2022-01-18 12:53:49,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:49,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:49,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:49,593 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:49,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:49,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472886930] [2022-01-18 12:53:49,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472886930] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:49,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012230176] [2022-01-18 12:53:49,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:53:49,594 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:49,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:49,599 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:49,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-01-18 12:53:49,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:53:49,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:53:49,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:49,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:50,236 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:50,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:50,979 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:50,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012230176] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:50,979 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:50,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:50,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622337614] [2022-01-18 12:53:50,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:50,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:50,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:50,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:50,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1463, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:50,981 INFO L87 Difference]: Start difference. First operand 3509 states and 10433 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-01-18 12:53:56,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:53:56,841 INFO L93 Difference]: Finished difference Result 7054 states and 20040 transitions. [2022-01-18 12:53:56,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-01-18 12:53:56,841 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-01-18 12:53:56,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:53:56,873 INFO L225 Difference]: With dead ends: 7054 [2022-01-18 12:53:56,873 INFO L226 Difference]: Without dead ends: 6901 [2022-01-18 12:53:56,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8492 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2703, Invalid=21477, Unknown=0, NotChecked=0, Total=24180 [2022-01-18 12:53:56,874 INFO L933 BasicCegarLoop]: 327 mSDtfsCounter, 1230 mSDsluCounter, 7479 mSDsCounter, 0 mSdLazyCounter, 3866 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1230 SdHoareTripleChecker+Valid, 7433 SdHoareTripleChecker+Invalid, 4057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 3866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-18 12:53:56,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1230 Valid, 7433 Invalid, 4057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 3866 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-18 12:53:56,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6901 states. [2022-01-18 12:53:56,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6901 to 3597. [2022-01-18 12:53:56,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3597 states, 3596 states have (on average 2.981924360400445) internal successors, (10723), 3596 states have internal predecessors, (10723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:53:56,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3597 states to 3597 states and 10723 transitions. [2022-01-18 12:53:56,923 INFO L78 Accepts]: Start accepts. Automaton has 3597 states and 10723 transitions. Word has length 74 [2022-01-18 12:53:56,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:53:56,923 INFO L470 AbstractCegarLoop]: Abstraction has 3597 states and 10723 transitions. [2022-01-18 12:53:56,923 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-01-18 12:53:56,923 INFO L276 IsEmpty]: Start isEmpty. Operand 3597 states and 10723 transitions. [2022-01-18 12:53:56,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:53:56,927 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:53:56,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-01-18 12:53:56,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-01-18 12:53:57,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:57,128 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:53:57,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:53:57,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1159755165, now seen corresponding path program 54 times [2022-01-18 12:53:57,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:53:57,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693675687] [2022-01-18 12:53:57,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:53:57,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:53:57,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:53:57,340 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:57,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:53:57,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693675687] [2022-01-18 12:53:57,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693675687] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:53:57,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825049592] [2022-01-18 12:53:57,340 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:53:57,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:53:57,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:53:57,341 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:53:57,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-01-18 12:53:57,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:53:57,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:53:57,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:53:57,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:53:57,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:57,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:53:58,525 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:53:58,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825049592] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:53:58,526 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:53:58,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:53:58,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240573069] [2022-01-18 12:53:58,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:53:58,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:53:58,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:53:58,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:53:58,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1464, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:53:58,527 INFO L87 Difference]: Start difference. First operand 3597 states and 10723 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-01-18 12:54:04,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:54:04,269 INFO L93 Difference]: Finished difference Result 6511 states and 18544 transitions. [2022-01-18 12:54:04,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-01-18 12:54:04,269 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-01-18 12:54:04,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:54:04,279 INFO L225 Difference]: With dead ends: 6511 [2022-01-18 12:54:04,279 INFO L226 Difference]: Without dead ends: 6313 [2022-01-18 12:54:04,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9175 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=2527, Invalid=23233, Unknown=0, NotChecked=0, Total=25760 [2022-01-18 12:54:04,282 INFO L933 BasicCegarLoop]: 306 mSDtfsCounter, 1272 mSDsluCounter, 5118 mSDsCounter, 0 mSdLazyCounter, 2602 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1272 SdHoareTripleChecker+Valid, 5179 SdHoareTripleChecker+Invalid, 2784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 2602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 12:54:04,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1272 Valid, 5179 Invalid, 2784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 2602 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 12:54:04,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6313 states. [2022-01-18 12:54:04,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6313 to 3593. [2022-01-18 12:54:04,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3593 states, 3592 states have (on average 2.977728285077951) internal successors, (10696), 3592 states have internal predecessors, (10696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:54:04,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3593 states to 3593 states and 10696 transitions. [2022-01-18 12:54:04,365 INFO L78 Accepts]: Start accepts. Automaton has 3593 states and 10696 transitions. Word has length 74 [2022-01-18 12:54:04,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:54:04,365 INFO L470 AbstractCegarLoop]: Abstraction has 3593 states and 10696 transitions. [2022-01-18 12:54:04,365 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-01-18 12:54:04,365 INFO L276 IsEmpty]: Start isEmpty. Operand 3593 states and 10696 transitions. [2022-01-18 12:54:04,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:54:04,370 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:54:04,370 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-01-18 12:54:04,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-01-18 12:54:04,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:04,579 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:54:04,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:54:04,580 INFO L85 PathProgramCache]: Analyzing trace with hash -410298985, now seen corresponding path program 55 times [2022-01-18 12:54:04,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:54:04,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545359589] [2022-01-18 12:54:04,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:54:04,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:54:04,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:04,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:04,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:54:04,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545359589] [2022-01-18 12:54:04,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545359589] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:54:04,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371703991] [2022-01-18 12:54:04,782 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:54:04,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:04,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:54:04,783 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:54:04,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-01-18 12:54:04,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:04,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:54:04,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:54:05,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:05,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:54:05,792 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:05,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371703991] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:54:05,792 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:54:05,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:54:05,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038350056] [2022-01-18 12:54:05,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:54:05,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:54:05,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:54:05,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:54:05,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1365, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:54:05,793 INFO L87 Difference]: Start difference. First operand 3593 states and 10696 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-01-18 12:54:08,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:54:08,296 INFO L93 Difference]: Finished difference Result 5647 states and 16137 transitions. [2022-01-18 12:54:08,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-18 12:54:08,297 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-01-18 12:54:08,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:54:08,305 INFO L225 Difference]: With dead ends: 5647 [2022-01-18 12:54:08,305 INFO L226 Difference]: Without dead ends: 5545 [2022-01-18 12:54:08,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3196 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1246, Invalid=9056, Unknown=0, NotChecked=0, Total=10302 [2022-01-18 12:54:08,307 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 931 mSDsluCounter, 4578 mSDsCounter, 0 mSdLazyCounter, 2058 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 931 SdHoareTripleChecker+Valid, 4545 SdHoareTripleChecker+Invalid, 2176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 2058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 12:54:08,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [931 Valid, 4545 Invalid, 2176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 2058 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 12:54:08,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5545 states. [2022-01-18 12:54:08,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5545 to 3749. [2022-01-18 12:54:08,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3749 states, 3748 states have (on average 2.9906616862326576) internal successors, (11209), 3748 states have internal predecessors, (11209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:54:08,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3749 states to 3749 states and 11209 transitions. [2022-01-18 12:54:08,366 INFO L78 Accepts]: Start accepts. Automaton has 3749 states and 11209 transitions. Word has length 74 [2022-01-18 12:54:08,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:54:08,366 INFO L470 AbstractCegarLoop]: Abstraction has 3749 states and 11209 transitions. [2022-01-18 12:54:08,366 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-01-18 12:54:08,366 INFO L276 IsEmpty]: Start isEmpty. Operand 3749 states and 11209 transitions. [2022-01-18 12:54:08,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:54:08,371 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:54:08,372 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-01-18 12:54:08,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-01-18 12:54:08,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:08,584 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:54:08,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:54:08,585 INFO L85 PathProgramCache]: Analyzing trace with hash -389581599, now seen corresponding path program 56 times [2022-01-18 12:54:08,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:54:08,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964364095] [2022-01-18 12:54:08,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:54:08,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:54:08,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:08,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:08,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:54:08,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964364095] [2022-01-18 12:54:08,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964364095] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:54:08,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633921022] [2022-01-18 12:54:08,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:54:08,872 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:08,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:54:08,873 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:54:08,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-01-18 12:54:08,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:54:08,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:54:08,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:54:08,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:54:09,461 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:09,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:54:09,968 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:09,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633921022] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:54:09,968 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:54:09,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:54:09,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328898048] [2022-01-18 12:54:09,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:54:09,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:54:09,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:54:09,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:54:09,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1436, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:54:09,969 INFO L87 Difference]: Start difference. First operand 3749 states and 11209 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-01-18 12:54:12,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:54:12,925 INFO L93 Difference]: Finished difference Result 5455 states and 15673 transitions. [2022-01-18 12:54:12,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-01-18 12:54:12,925 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-01-18 12:54:12,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:54:12,932 INFO L225 Difference]: With dead ends: 5455 [2022-01-18 12:54:12,933 INFO L226 Difference]: Without dead ends: 5353 [2022-01-18 12:54:12,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2678 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1115, Invalid=7815, Unknown=0, NotChecked=0, Total=8930 [2022-01-18 12:54:12,933 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 941 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 1836 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 941 SdHoareTripleChecker+Valid, 4014 SdHoareTripleChecker+Invalid, 1960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:54:12,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [941 Valid, 4014 Invalid, 1960 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1836 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:54:12,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5353 states. [2022-01-18 12:54:12,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5353 to 3777. [2022-01-18 12:54:12,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 2.9909957627118646) internal successors, (11294), 3776 states have internal predecessors, (11294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:54:12,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 11294 transitions. [2022-01-18 12:54:12,982 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 11294 transitions. Word has length 74 [2022-01-18 12:54:12,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:54:12,982 INFO L470 AbstractCegarLoop]: Abstraction has 3777 states and 11294 transitions. [2022-01-18 12:54:12,982 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-01-18 12:54:12,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 11294 transitions. [2022-01-18 12:54:12,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:54:12,986 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:54:12,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-01-18 12:54:13,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-01-18 12:54:13,187 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,SelfDestructingSolverStorable58 [2022-01-18 12:54:13,187 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:54:13,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:54:13,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1034082361, now seen corresponding path program 57 times [2022-01-18 12:54:13,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:54:13,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860931244] [2022-01-18 12:54:13,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:54:13,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:54:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:13,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-01-18 12:54:13,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:54:13,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860931244] [2022-01-18 12:54:13,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860931244] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:54:13,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116133241] [2022-01-18 12:54:13,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:54:13,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:13,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:54:13,452 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:54:13,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-01-18 12:54:13,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:54:13,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:54:13,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:54:13,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:54:14,087 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:14,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:54:14,548 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:14,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116133241] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:54:14,548 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:54:14,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:54:14,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074343695] [2022-01-18 12:54:14,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:54:14,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:54:14,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:54:14,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:54:14,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1432, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:54:14,549 INFO L87 Difference]: Start difference. First operand 3777 states and 11294 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-01-18 12:54:21,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:54:21,850 INFO L93 Difference]: Finished difference Result 8438 states and 23665 transitions. [2022-01-18 12:54:21,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2022-01-18 12:54:21,850 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-01-18 12:54:21,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:54:21,888 INFO L225 Difference]: With dead ends: 8438 [2022-01-18 12:54:21,888 INFO L226 Difference]: Without dead ends: 8204 [2022-01-18 12:54:21,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16868 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=5486, Invalid=38404, Unknown=0, NotChecked=0, Total=43890 [2022-01-18 12:54:21,889 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 2232 mSDsluCounter, 5929 mSDsCounter, 0 mSdLazyCounter, 2840 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2232 SdHoareTripleChecker+Valid, 5939 SdHoareTripleChecker+Invalid, 3242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 2840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 12:54:21,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2232 Valid, 5939 Invalid, 3242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 2840 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 12:54:21,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8204 states. [2022-01-18 12:54:21,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8204 to 4045. [2022-01-18 12:54:21,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4045 states, 4044 states have (on average 3.007665677546983) internal successors, (12163), 4044 states have internal predecessors, (12163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:54:21,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4045 states to 4045 states and 12163 transitions. [2022-01-18 12:54:21,962 INFO L78 Accepts]: Start accepts. Automaton has 4045 states and 12163 transitions. Word has length 74 [2022-01-18 12:54:21,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:54:21,962 INFO L470 AbstractCegarLoop]: Abstraction has 4045 states and 12163 transitions. [2022-01-18 12:54:21,962 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-01-18 12:54:21,962 INFO L276 IsEmpty]: Start isEmpty. Operand 4045 states and 12163 transitions. [2022-01-18 12:54:21,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:54:21,970 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:54:21,970 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-01-18 12:54:21,996 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-01-18 12:54:22,183 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,SelfDestructingSolverStorable59 [2022-01-18 12:54:22,183 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:54:22,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:54:22,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1509045113, now seen corresponding path program 58 times [2022-01-18 12:54:22,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:54:22,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593047872] [2022-01-18 12:54:22,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:54:22,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:54:22,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:22,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-01-18 12:54:22,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:54:22,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593047872] [2022-01-18 12:54:22,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593047872] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:54:22,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674251096] [2022-01-18 12:54:22,395 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:54:22,395 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:22,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:54:22,396 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:54:22,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-01-18 12:54:22,463 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:54:22,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:54:22,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:54:22,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:54:22,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-01-18 12:54:22,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:54:23,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:23,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674251096] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:54:23,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:54:23,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:54:23,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756745353] [2022-01-18 12:54:23,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:54:23,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:54:23,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:54:23,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:54:23,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:54:23,634 INFO L87 Difference]: Start difference. First operand 4045 states and 12163 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-01-18 12:54:30,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:54:30,652 INFO L93 Difference]: Finished difference Result 8622 states and 24476 transitions. [2022-01-18 12:54:30,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-01-18 12:54:30,652 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-01-18 12:54:30,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:54:30,664 INFO L225 Difference]: With dead ends: 8622 [2022-01-18 12:54:30,664 INFO L226 Difference]: Without dead ends: 8337 [2022-01-18 12:54:30,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12173 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=2808, Invalid=30498, Unknown=0, NotChecked=0, Total=33306 [2022-01-18 12:54:30,666 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 1608 mSDsluCounter, 6504 mSDsCounter, 0 mSdLazyCounter, 3310 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1608 SdHoareTripleChecker+Valid, 6528 SdHoareTripleChecker+Invalid, 3510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 3310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-18 12:54:30,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1608 Valid, 6528 Invalid, 3510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 3310 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-18 12:54:30,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8337 states. [2022-01-18 12:54:30,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8337 to 4325. [2022-01-18 12:54:30,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4325 states, 4324 states have (on average 3.027058279370953) internal successors, (13089), 4324 states have internal predecessors, (13089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:54:30,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4325 states to 4325 states and 13089 transitions. [2022-01-18 12:54:30,731 INFO L78 Accepts]: Start accepts. Automaton has 4325 states and 13089 transitions. Word has length 74 [2022-01-18 12:54:30,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:54:30,731 INFO L470 AbstractCegarLoop]: Abstraction has 4325 states and 13089 transitions. [2022-01-18 12:54:30,731 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-01-18 12:54:30,731 INFO L276 IsEmpty]: Start isEmpty. Operand 4325 states and 13089 transitions. [2022-01-18 12:54:30,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:54:30,736 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:54:30,736 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-01-18 12:54:30,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-01-18 12:54:30,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:30,937 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:54:30,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:54:30,937 INFO L85 PathProgramCache]: Analyzing trace with hash 835171857, now seen corresponding path program 59 times [2022-01-18 12:54:30,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:54:30,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280680000] [2022-01-18 12:54:30,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:54:30,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:54:30,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:31,186 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:31,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:54:31,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280680000] [2022-01-18 12:54:31,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280680000] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:54:31,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241945457] [2022-01-18 12:54:31,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:54:31,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:31,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:54:31,192 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:54:31,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-01-18 12:54:31,267 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:54:31,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:54:31,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:54:31,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:54:31,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:31,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:54:32,406 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:32,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241945457] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:54:32,407 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:54:32,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:54:32,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827584680] [2022-01-18 12:54:32,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:54:32,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:54:32,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:54:32,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:54:32,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1455, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:54:32,408 INFO L87 Difference]: Start difference. First operand 4325 states and 13089 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-01-18 12:54:38,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:54:38,696 INFO L93 Difference]: Finished difference Result 7542 states and 21572 transitions. [2022-01-18 12:54:38,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-01-18 12:54:38,696 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-01-18 12:54:38,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:54:38,706 INFO L225 Difference]: With dead ends: 7542 [2022-01-18 12:54:38,706 INFO L226 Difference]: Without dead ends: 7131 [2022-01-18 12:54:38,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9795 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2682, Invalid=25040, Unknown=0, NotChecked=0, Total=27722 [2022-01-18 12:54:38,707 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 1374 mSDsluCounter, 6476 mSDsCounter, 0 mSdLazyCounter, 3443 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1374 SdHoareTripleChecker+Valid, 6464 SdHoareTripleChecker+Invalid, 3621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 3443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-18 12:54:38,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1374 Valid, 6464 Invalid, 3621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 3443 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-18 12:54:38,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7131 states. [2022-01-18 12:54:38,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7131 to 4573. [2022-01-18 12:54:38,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4573 states, 4572 states have (on average 3.034776902887139) internal successors, (13875), 4572 states have internal predecessors, (13875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:54:38,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4573 states to 4573 states and 13875 transitions. [2022-01-18 12:54:38,771 INFO L78 Accepts]: Start accepts. Automaton has 4573 states and 13875 transitions. Word has length 74 [2022-01-18 12:54:38,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:54:38,771 INFO L470 AbstractCegarLoop]: Abstraction has 4573 states and 13875 transitions. [2022-01-18 12:54:38,771 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-01-18 12:54:38,771 INFO L276 IsEmpty]: Start isEmpty. Operand 4573 states and 13875 transitions. [2022-01-18 12:54:38,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:54:38,776 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:54:38,776 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-01-18 12:54:38,791 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-01-18 12:54:38,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:38,977 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:54:38,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:54:38,977 INFO L85 PathProgramCache]: Analyzing trace with hash -125777637, now seen corresponding path program 60 times [2022-01-18 12:54:38,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:54:38,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917361363] [2022-01-18 12:54:38,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:54:38,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:54:38,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:39,237 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:39,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:54:39,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917361363] [2022-01-18 12:54:39,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917361363] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:54:39,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169528788] [2022-01-18 12:54:39,238 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:54:39,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:39,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:54:39,239 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:54:39,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-01-18 12:54:39,329 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:54:39,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:54:39,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:54:39,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:54:39,866 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:39,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:54:40,515 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:40,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169528788] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:54:40,516 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:54:40,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:54:40,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678072940] [2022-01-18 12:54:40,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:54:40,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:54:40,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:54:40,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:54:40,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:54:40,517 INFO L87 Difference]: Start difference. First operand 4573 states and 13875 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-01-18 12:54:48,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:54:48,754 INFO L93 Difference]: Finished difference Result 9691 states and 27577 transitions. [2022-01-18 12:54:48,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-01-18 12:54:48,754 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-01-18 12:54:48,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:54:48,767 INFO L225 Difference]: With dead ends: 9691 [2022-01-18 12:54:48,767 INFO L226 Difference]: Without dead ends: 9478 [2022-01-18 12:54:48,769 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 199 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15071 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=3428, Invalid=36772, Unknown=0, NotChecked=0, Total=40200 [2022-01-18 12:54:48,769 INFO L933 BasicCegarLoop]: 365 mSDtfsCounter, 1816 mSDsluCounter, 8084 mSDsCounter, 0 mSdLazyCounter, 3978 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1816 SdHoareTripleChecker+Valid, 7954 SdHoareTripleChecker+Invalid, 4247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 3978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:54:48,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1816 Valid, 7954 Invalid, 4247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 3978 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-18 12:54:48,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9478 states. [2022-01-18 12:54:48,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9478 to 4804. [2022-01-18 12:54:48,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4804 states, 4803 states have (on average 3.047886737455757) internal successors, (14639), 4803 states have internal predecessors, (14639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:54:48,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4804 states to 4804 states and 14639 transitions. [2022-01-18 12:54:48,854 INFO L78 Accepts]: Start accepts. Automaton has 4804 states and 14639 transitions. Word has length 74 [2022-01-18 12:54:48,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:54:48,854 INFO L470 AbstractCegarLoop]: Abstraction has 4804 states and 14639 transitions. [2022-01-18 12:54:48,854 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-01-18 12:54:48,854 INFO L276 IsEmpty]: Start isEmpty. Operand 4804 states and 14639 transitions. [2022-01-18 12:54:48,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:54:48,860 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:54:48,860 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-01-18 12:54:48,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-01-18 12:54:49,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:49,061 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:54:49,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:54:49,061 INFO L85 PathProgramCache]: Analyzing trace with hash -799650893, now seen corresponding path program 61 times [2022-01-18 12:54:49,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:54:49,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17576824] [2022-01-18 12:54:49,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:54:49,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:54:49,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:49,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-01-18 12:54:49,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:54:49,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17576824] [2022-01-18 12:54:49,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17576824] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:54:49,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877369832] [2022-01-18 12:54:49,274 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:54:49,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:49,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:54:49,275 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:54:49,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-01-18 12:54:49,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:49,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:54:49,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:54:49,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-01-18 12:54:49,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:54:50,468 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:50,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877369832] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:54:50,468 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:54:50,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:54:50,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546571173] [2022-01-18 12:54:50,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:54:50,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:54:50,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:54:50,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:54:50,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1451, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:54:50,470 INFO L87 Difference]: Start difference. First operand 4804 states and 14639 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-01-18 12:54:56,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:54:56,395 INFO L93 Difference]: Finished difference Result 7968 states and 22993 transitions. [2022-01-18 12:54:56,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-01-18 12:54:56,396 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-01-18 12:54:56,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:54:56,407 INFO L225 Difference]: With dead ends: 7968 [2022-01-18 12:54:56,407 INFO L226 Difference]: Without dead ends: 7644 [2022-01-18 12:54:56,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9845 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=2738, Invalid=25318, Unknown=0, NotChecked=0, Total=28056 [2022-01-18 12:54:56,408 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 1519 mSDsluCounter, 5989 mSDsCounter, 0 mSdLazyCounter, 3233 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1519 SdHoareTripleChecker+Valid, 5976 SdHoareTripleChecker+Invalid, 3442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 3233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 12:54:56,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1519 Valid, 5976 Invalid, 3442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 3233 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 12:54:56,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7644 states. [2022-01-18 12:54:56,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7644 to 4836. [2022-01-18 12:54:56,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4836 states, 4835 states have (on average 3.050879007238883) internal successors, (14751), 4835 states have internal predecessors, (14751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:54:56,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4836 states to 4836 states and 14751 transitions. [2022-01-18 12:54:56,477 INFO L78 Accepts]: Start accepts. Automaton has 4836 states and 14751 transitions. Word has length 74 [2022-01-18 12:54:56,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:54:56,477 INFO L470 AbstractCegarLoop]: Abstraction has 4836 states and 14751 transitions. [2022-01-18 12:54:56,477 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-01-18 12:54:56,478 INFO L276 IsEmpty]: Start isEmpty. Operand 4836 states and 14751 transitions. [2022-01-18 12:54:56,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:54:56,483 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:54:56,483 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-01-18 12:54:56,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-01-18 12:54:56,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:56,684 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:54:56,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:54:56,684 INFO L85 PathProgramCache]: Analyzing trace with hash -537638723, now seen corresponding path program 62 times [2022-01-18 12:54:56,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:54:56,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528384527] [2022-01-18 12:54:56,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:54:56,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:54:56,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:54:56,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-01-18 12:54:56,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:54:56,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528384527] [2022-01-18 12:54:56,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528384527] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:54:56,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850344131] [2022-01-18 12:54:56,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:54:56,933 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:54:56,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:54:56,940 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:54:56,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-01-18 12:54:57,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:54:57,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:54:57,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:54:57,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:54:57,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-01-18 12:54:57,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:54:58,273 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:54:58,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850344131] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:54:58,273 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:54:58,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:54:58,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568010414] [2022-01-18 12:54:58,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:54:58,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:54:58,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:54:58,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:54:58,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1455, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:54:58,274 INFO L87 Difference]: Start difference. First operand 4836 states and 14751 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-01-18 12:55:05,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:55:05,298 INFO L93 Difference]: Finished difference Result 8123 states and 23369 transitions. [2022-01-18 12:55:05,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 154 states. [2022-01-18 12:55:05,298 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-01-18 12:55:05,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:55:05,309 INFO L225 Difference]: With dead ends: 8123 [2022-01-18 12:55:05,309 INFO L226 Difference]: Without dead ends: 7712 [2022-01-18 12:55:05,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11234 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=2914, Invalid=28592, Unknown=0, NotChecked=0, Total=31506 [2022-01-18 12:55:05,311 INFO L933 BasicCegarLoop]: 318 mSDtfsCounter, 1330 mSDsluCounter, 6715 mSDsCounter, 0 mSdLazyCounter, 3500 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1330 SdHoareTripleChecker+Valid, 6688 SdHoareTripleChecker+Invalid, 3702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 3500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-18 12:55:05,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1330 Valid, 6688 Invalid, 3702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 3500 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-18 12:55:05,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7712 states. [2022-01-18 12:55:05,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7712 to 4848. [2022-01-18 12:55:05,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4848 states, 4847 states have (on average 3.042706828966371) internal successors, (14748), 4847 states have internal predecessors, (14748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:55:05,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4848 states to 4848 states and 14748 transitions. [2022-01-18 12:55:05,375 INFO L78 Accepts]: Start accepts. Automaton has 4848 states and 14748 transitions. Word has length 74 [2022-01-18 12:55:05,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:55:05,376 INFO L470 AbstractCegarLoop]: Abstraction has 4848 states and 14748 transitions. [2022-01-18 12:55:05,376 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-01-18 12:55:05,376 INFO L276 IsEmpty]: Start isEmpty. Operand 4848 states and 14748 transitions. [2022-01-18 12:55:05,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:55:05,381 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:55:05,381 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-01-18 12:55:05,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-01-18 12:55:05,582 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,SelfDestructingSolverStorable64 [2022-01-18 12:55:05,582 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:55:05,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:55:05,582 INFO L85 PathProgramCache]: Analyzing trace with hash 2122505823, now seen corresponding path program 63 times [2022-01-18 12:55:05,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:55:05,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539354277] [2022-01-18 12:55:05,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:55:05,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:55:05,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:55:05,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-01-18 12:55:05,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:55:05,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539354277] [2022-01-18 12:55:05,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539354277] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:55:05,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535859259] [2022-01-18 12:55:05,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:55:05,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:05,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:55:05,819 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:55:05,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-01-18 12:55:05,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:55:05,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:55:05,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:55:05,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:55:06,414 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:06,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:55:07,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-01-18 12:55:07,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535859259] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:55:07,006 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:55:07,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:55:07,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414790302] [2022-01-18 12:55:07,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:55:07,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:55:07,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:55:07,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:55:07,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1455, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:55:07,007 INFO L87 Difference]: Start difference. First operand 4848 states and 14748 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-01-18 12:55:13,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:55:13,067 INFO L93 Difference]: Finished difference Result 8163 states and 23528 transitions. [2022-01-18 12:55:13,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-01-18 12:55:13,067 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-01-18 12:55:13,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:55:13,080 INFO L225 Difference]: With dead ends: 8163 [2022-01-18 12:55:13,080 INFO L226 Difference]: Without dead ends: 7839 [2022-01-18 12:55:13,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10803 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=2796, Invalid=27654, Unknown=0, NotChecked=0, Total=30450 [2022-01-18 12:55:13,082 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1321 mSDsluCounter, 6664 mSDsCounter, 0 mSdLazyCounter, 3488 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1321 SdHoareTripleChecker+Valid, 6642 SdHoareTripleChecker+Invalid, 3714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 3488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-18 12:55:13,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1321 Valid, 6642 Invalid, 3714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 3488 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-18 12:55:13,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7839 states. [2022-01-18 12:55:13,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7839 to 4669. [2022-01-18 12:55:13,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4669 states, 4668 states have (on average 3.0366323907455013) internal successors, (14175), 4668 states have internal predecessors, (14175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:55:13,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4669 states to 4669 states and 14175 transitions. [2022-01-18 12:55:13,149 INFO L78 Accepts]: Start accepts. Automaton has 4669 states and 14175 transitions. Word has length 74 [2022-01-18 12:55:13,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:55:13,149 INFO L470 AbstractCegarLoop]: Abstraction has 4669 states and 14175 transitions. [2022-01-18 12:55:13,149 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-01-18 12:55:13,149 INFO L276 IsEmpty]: Start isEmpty. Operand 4669 states and 14175 transitions. [2022-01-18 12:55:13,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:55:13,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:55:13,154 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-01-18 12:55:13,190 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-01-18 12:55:13,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:13,357 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:55:13,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:55:13,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1337103017, now seen corresponding path program 64 times [2022-01-18 12:55:13,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:55:13,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823245109] [2022-01-18 12:55:13,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:55:13,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:55:13,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:55:13,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-01-18 12:55:13,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:55:13,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823245109] [2022-01-18 12:55:13,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823245109] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:55:13,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525105262] [2022-01-18 12:55:13,554 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:55:13,554 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:13,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:55:13,555 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:55:13,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-01-18 12:55:13,626 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:55:13,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:55:13,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:55:13,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:55:14,112 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:14,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:55:14,752 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:14,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525105262] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:55:14,752 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:55:14,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:55:14,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599680274] [2022-01-18 12:55:14,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:55:14,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:55:14,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:55:14,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:55:14,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1466, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:55:14,753 INFO L87 Difference]: Start difference. First operand 4669 states and 14175 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-01-18 12:55:20,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:55:20,638 INFO L93 Difference]: Finished difference Result 7668 states and 22189 transitions. [2022-01-18 12:55:20,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-01-18 12:55:20,639 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-01-18 12:55:20,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:55:20,650 INFO L225 Difference]: With dead ends: 7668 [2022-01-18 12:55:20,650 INFO L226 Difference]: Without dead ends: 7425 [2022-01-18 12:55:20,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9594 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2653, Invalid=24737, Unknown=0, NotChecked=0, Total=27390 [2022-01-18 12:55:20,653 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 1220 mSDsluCounter, 4658 mSDsCounter, 0 mSdLazyCounter, 2378 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1220 SdHoareTripleChecker+Valid, 4704 SdHoareTripleChecker+Invalid, 2532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 2378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 12:55:20,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1220 Valid, 4704 Invalid, 2532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 2378 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 12:55:20,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7425 states. [2022-01-18 12:55:20,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7425 to 4875. [2022-01-18 12:55:20,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4875 states, 4874 states have (on average 3.036725482150185) internal successors, (14801), 4874 states have internal predecessors, (14801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:55:20,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4875 states to 4875 states and 14801 transitions. [2022-01-18 12:55:20,750 INFO L78 Accepts]: Start accepts. Automaton has 4875 states and 14801 transitions. Word has length 74 [2022-01-18 12:55:20,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:55:20,750 INFO L470 AbstractCegarLoop]: Abstraction has 4875 states and 14801 transitions. [2022-01-18 12:55:20,750 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-01-18 12:55:20,751 INFO L276 IsEmpty]: Start isEmpty. Operand 4875 states and 14801 transitions. [2022-01-18 12:55:20,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:55:20,756 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:55:20,756 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-01-18 12:55:20,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-01-18 12:55:20,956 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,SelfDestructingSolverStorable66 [2022-01-18 12:55:20,957 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:55:20,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:55:20,957 INFO L85 PathProgramCache]: Analyzing trace with hash -476585623, now seen corresponding path program 65 times [2022-01-18 12:55:20,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:55:20,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809815443] [2022-01-18 12:55:20,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:55:20,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:55:20,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:55:21,199 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:21,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:55:21,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809815443] [2022-01-18 12:55:21,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809815443] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:55:21,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132091616] [2022-01-18 12:55:21,200 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:55:21,200 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:21,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:55:21,201 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:55:21,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-01-18 12:55:21,272 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:55:21,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:55:21,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:55:21,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:55:21,782 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:21,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:55:22,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:22,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132091616] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:55:22,370 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:55:22,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:55:22,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347705241] [2022-01-18 12:55:22,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:55:22,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:55:22,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:55:22,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:55:22,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1469, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:55:22,371 INFO L87 Difference]: Start difference. First operand 4875 states and 14801 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-01-18 12:55:31,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:55:31,472 INFO L93 Difference]: Finished difference Result 9948 states and 28623 transitions. [2022-01-18 12:55:31,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 202 states. [2022-01-18 12:55:31,472 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-01-18 12:55:31,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:55:31,487 INFO L225 Difference]: With dead ends: 9948 [2022-01-18 12:55:31,488 INFO L226 Difference]: Without dead ends: 9744 [2022-01-18 12:55:31,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19607 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=4533, Invalid=45419, Unknown=0, NotChecked=0, Total=49952 [2022-01-18 12:55:31,491 INFO L933 BasicCegarLoop]: 394 mSDtfsCounter, 1260 mSDsluCounter, 9353 mSDsCounter, 0 mSdLazyCounter, 4745 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1260 SdHoareTripleChecker+Valid, 9285 SdHoareTripleChecker+Invalid, 4967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 4745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:55:31,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1260 Valid, 9285 Invalid, 4967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 4745 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-18 12:55:31,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9744 states. [2022-01-18 12:55:31,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9744 to 4951. [2022-01-18 12:55:31,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4951 states, 4950 states have (on average 3.0436363636363635) internal successors, (15066), 4950 states have internal predecessors, (15066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:55:31,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4951 states to 4951 states and 15066 transitions. [2022-01-18 12:55:31,620 INFO L78 Accepts]: Start accepts. Automaton has 4951 states and 15066 transitions. Word has length 74 [2022-01-18 12:55:31,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:55:31,620 INFO L470 AbstractCegarLoop]: Abstraction has 4951 states and 15066 transitions. [2022-01-18 12:55:31,620 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-01-18 12:55:31,620 INFO L276 IsEmpty]: Start isEmpty. Operand 4951 states and 15066 transitions. [2022-01-18 12:55:31,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:55:31,625 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:55:31,625 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-01-18 12:55:31,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-01-18 12:55:31,826 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,SelfDestructingSolverStorable67 [2022-01-18 12:55:31,826 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:55:31,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:55:31,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1150458879, now seen corresponding path program 66 times [2022-01-18 12:55:31,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:55:31,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053510252] [2022-01-18 12:55:31,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:55:31,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:55:31,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:55:32,029 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:32,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:55:32,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053510252] [2022-01-18 12:55:32,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053510252] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:55:32,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506391495] [2022-01-18 12:55:32,030 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:55:32,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:32,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:55:32,031 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:55:32,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-01-18 12:55:32,109 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:55:32,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:55:32,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:55:32,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:55:32,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-01-18 12:55:32,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:55:33,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:33,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506391495] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:55:33,260 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:55:33,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 41 [2022-01-18 12:55:33,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548869733] [2022-01-18 12:55:33,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:55:33,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 12:55:33,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:55:33,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 12:55:33,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1469, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 12:55:33,261 INFO L87 Difference]: Start difference. First operand 4951 states and 15066 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-01-18 12:55:41,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:55:41,992 INFO L93 Difference]: Finished difference Result 8769 states and 25042 transitions. [2022-01-18 12:55:41,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-01-18 12:55:41,993 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-01-18 12:55:41,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:55:42,004 INFO L225 Difference]: With dead ends: 8769 [2022-01-18 12:55:42,005 INFO L226 Difference]: Without dead ends: 8469 [2022-01-18 12:55:42,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15500 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=3798, Invalid=37614, Unknown=0, NotChecked=0, Total=41412 [2022-01-18 12:55:42,007 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 1378 mSDsluCounter, 7225 mSDsCounter, 0 mSdLazyCounter, 3729 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1378 SdHoareTripleChecker+Valid, 7216 SdHoareTripleChecker+Invalid, 3951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 3729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-18 12:55:42,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1378 Valid, 7216 Invalid, 3951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 3729 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-18 12:55:42,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8469 states. [2022-01-18 12:55:42,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8469 to 4907. [2022-01-18 12:55:42,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4907 states, 4906 states have (on average 3.0454545454545454) internal successors, (14941), 4906 states have internal predecessors, (14941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:55:42,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4907 states to 4907 states and 14941 transitions. [2022-01-18 12:55:42,085 INFO L78 Accepts]: Start accepts. Automaton has 4907 states and 14941 transitions. Word has length 74 [2022-01-18 12:55:42,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:55:42,085 INFO L470 AbstractCegarLoop]: Abstraction has 4907 states and 14941 transitions. [2022-01-18 12:55:42,085 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-01-18 12:55:42,086 INFO L276 IsEmpty]: Start isEmpty. Operand 4907 states and 14941 transitions. [2022-01-18 12:55:42,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:55:42,091 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:55:42,091 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-01-18 12:55:42,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-01-18 12:55:42,291 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,SelfDestructingSolverStorable68 [2022-01-18 12:55:42,292 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:55:42,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:55:42,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1173322375, now seen corresponding path program 67 times [2022-01-18 12:55:42,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:55:42,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697938884] [2022-01-18 12:55:42,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:55:42,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:55:42,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:55:42,497 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:42,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:55:42,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697938884] [2022-01-18 12:55:42,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697938884] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:55:42,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046757259] [2022-01-18 12:55:42,498 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:55:42,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:42,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:55:42,499 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:55:42,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-01-18 12:55:42,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:55:42,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:55:42,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:55:43,032 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:43,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:55:43,530 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:43,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046757259] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:55:43,530 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:55:43,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 12:55:43,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888512041] [2022-01-18 12:55:43,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:55:43,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 12:55:43,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:55:43,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 12:55:43,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1303, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 12:55:43,531 INFO L87 Difference]: Start difference. First operand 4907 states and 14941 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-01-18 12:55:46,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:55:46,171 INFO L93 Difference]: Finished difference Result 7553 states and 22130 transitions. [2022-01-18 12:55:46,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-01-18 12:55:46,171 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-01-18 12:55:46,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:55:46,182 INFO L225 Difference]: With dead ends: 7553 [2022-01-18 12:55:46,182 INFO L226 Difference]: Without dead ends: 7451 [2022-01-18 12:55:46,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3706 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1361, Invalid=10411, Unknown=0, NotChecked=0, Total=11772 [2022-01-18 12:55:46,182 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 713 mSDsluCounter, 4538 mSDsCounter, 0 mSdLazyCounter, 1963 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 4512 SdHoareTripleChecker+Invalid, 2056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:55:46,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [713 Valid, 4512 Invalid, 2056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1963 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:55:46,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7451 states. [2022-01-18 12:55:46,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7451 to 5079. [2022-01-18 12:55:46,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5079 states, 5078 states have (on average 3.0496258369436786) internal successors, (15486), 5078 states have internal predecessors, (15486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:55:46,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5079 states to 5079 states and 15486 transitions. [2022-01-18 12:55:46,248 INFO L78 Accepts]: Start accepts. Automaton has 5079 states and 15486 transitions. Word has length 74 [2022-01-18 12:55:46,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:55:46,249 INFO L470 AbstractCegarLoop]: Abstraction has 5079 states and 15486 transitions. [2022-01-18 12:55:46,249 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-01-18 12:55:46,249 INFO L276 IsEmpty]: Start isEmpty. Operand 5079 states and 15486 transitions. [2022-01-18 12:55:46,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:55:46,254 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:55:46,255 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-01-18 12:55:46,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-01-18 12:55:46,455 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,SelfDestructingSolverStorable69 [2022-01-18 12:55:46,455 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:55:46,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:55:46,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1152604989, now seen corresponding path program 68 times [2022-01-18 12:55:46,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:55:46,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185055543] [2022-01-18 12:55:46,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:55:46,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:55:46,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:55:46,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:46,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:55:46,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185055543] [2022-01-18 12:55:46,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185055543] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:55:46,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114509622] [2022-01-18 12:55:46,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:55:46,677 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:46,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:55:46,678 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:55:46,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-01-18 12:55:46,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:55:46,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:55:46,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:55:46,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:55:47,245 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:47,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:55:47,698 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:47,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114509622] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:55:47,698 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:55:47,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:55:47,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806194637] [2022-01-18 12:55:47,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:55:47,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:55:47,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:55:47,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:55:47,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:55:47,699 INFO L87 Difference]: Start difference. First operand 5079 states and 15486 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-01-18 12:55:50,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:55:50,302 INFO L93 Difference]: Finished difference Result 7397 states and 21753 transitions. [2022-01-18 12:55:50,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-18 12:55:50,302 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-01-18 12:55:50,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:55:50,314 INFO L225 Difference]: With dead ends: 7397 [2022-01-18 12:55:50,314 INFO L226 Difference]: Without dead ends: 7295 [2022-01-18 12:55:50,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3061 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1201, Invalid=8899, Unknown=0, NotChecked=0, Total=10100 [2022-01-18 12:55:50,315 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 805 mSDsluCounter, 4133 mSDsCounter, 0 mSdLazyCounter, 1852 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 4139 SdHoareTripleChecker+Invalid, 1978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:55:50,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [805 Valid, 4139 Invalid, 1978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1852 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:55:50,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7295 states. [2022-01-18 12:55:50,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7295 to 5115. [2022-01-18 12:55:50,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5115 states, 5114 states have (on average 3.0498631208447398) internal successors, (15597), 5114 states have internal predecessors, (15597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:55:50,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5115 states to 5115 states and 15597 transitions. [2022-01-18 12:55:50,389 INFO L78 Accepts]: Start accepts. Automaton has 5115 states and 15597 transitions. Word has length 74 [2022-01-18 12:55:50,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:55:50,389 INFO L470 AbstractCegarLoop]: Abstraction has 5115 states and 15597 transitions. [2022-01-18 12:55:50,389 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-01-18 12:55:50,389 INFO L276 IsEmpty]: Start isEmpty. Operand 5115 states and 15597 transitions. [2022-01-18 12:55:50,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:55:50,395 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:55:50,395 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-01-18 12:55:50,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-01-18 12:55:50,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:50,599 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:55:50,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:55:50,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1797105751, now seen corresponding path program 69 times [2022-01-18 12:55:50,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:55:50,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568179654] [2022-01-18 12:55:50,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:55:50,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:55:50,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:55:50,846 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:50,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:55:50,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568179654] [2022-01-18 12:55:50,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568179654] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:55:50,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569789284] [2022-01-18 12:55:50,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:55:50,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:55:50,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:55:50,847 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:55:50,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-01-18 12:55:50,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:55:50,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:55:50,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:55:50,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:55:51,436 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:51,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:55:51,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:55:51,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569789284] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:55:51,894 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:55:51,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:55:51,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142835398] [2022-01-18 12:55:51,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:55:51,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:55:51,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:55:51,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:55:51,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1368, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:55:51,895 INFO L87 Difference]: Start difference. First operand 5115 states and 15597 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-01-18 12:56:01,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:56:01,607 INFO L93 Difference]: Finished difference Result 12164 states and 34786 transitions. [2022-01-18 12:56:01,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-01-18 12:56:01,608 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-01-18 12:56:01,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:56:01,627 INFO L225 Difference]: With dead ends: 12164 [2022-01-18 12:56:01,627 INFO L226 Difference]: Without dead ends: 11747 [2022-01-18 12:56:01,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24035 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=7539, Invalid=54711, Unknown=0, NotChecked=0, Total=62250 [2022-01-18 12:56:01,630 INFO L933 BasicCegarLoop]: 461 mSDtfsCounter, 1819 mSDsluCounter, 9310 mSDsCounter, 0 mSdLazyCounter, 4509 mSolverCounterSat, 360 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1819 SdHoareTripleChecker+Valid, 9130 SdHoareTripleChecker+Invalid, 4869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 360 IncrementalHoareTripleChecker+Valid, 4509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:56:01,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1819 Valid, 9130 Invalid, 4869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [360 Valid, 4509 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-18 12:56:01,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11747 states. [2022-01-18 12:56:01,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11747 to 5419. [2022-01-18 12:56:01,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5419 states, 5418 states have (on average 3.0596160944998156) internal successors, (16577), 5418 states have internal predecessors, (16577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:56:01,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5419 states to 5419 states and 16577 transitions. [2022-01-18 12:56:01,729 INFO L78 Accepts]: Start accepts. Automaton has 5419 states and 16577 transitions. Word has length 74 [2022-01-18 12:56:01,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:56:01,730 INFO L470 AbstractCegarLoop]: Abstraction has 5419 states and 16577 transitions. [2022-01-18 12:56:01,730 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-01-18 12:56:01,730 INFO L276 IsEmpty]: Start isEmpty. Operand 5419 states and 16577 transitions. [2022-01-18 12:56:01,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:56:01,737 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:56:01,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-01-18 12:56:01,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-01-18 12:56:01,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:01,939 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:56:01,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:56:01,939 INFO L85 PathProgramCache]: Analyzing trace with hash 746021723, now seen corresponding path program 70 times [2022-01-18 12:56:01,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:56:01,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859170567] [2022-01-18 12:56:01,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:56:01,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:56:01,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:56:02,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:02,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:56:02,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859170567] [2022-01-18 12:56:02,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859170567] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:56:02,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778504286] [2022-01-18 12:56:02,153 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:56:02,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:02,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:56:02,154 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:56:02,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-01-18 12:56:02,229 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:56:02,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:56:02,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:56:02,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:56:02,712 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:02,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:56:03,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:03,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778504286] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:56:03,423 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:56:03,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:56:03,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41547570] [2022-01-18 12:56:03,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:56:03,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:56:03,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:56:03,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:56:03,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1396, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:56:03,425 INFO L87 Difference]: Start difference. First operand 5419 states and 16577 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-01-18 12:56:13,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:56:13,970 INFO L93 Difference]: Finished difference Result 12050 states and 34806 transitions. [2022-01-18 12:56:13,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 203 states. [2022-01-18 12:56:13,971 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-01-18 12:56:13,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:56:13,988 INFO L225 Difference]: With dead ends: 12050 [2022-01-18 12:56:13,989 INFO L226 Difference]: Without dead ends: 11654 [2022-01-18 12:56:13,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19156 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=3949, Invalid=46003, Unknown=0, NotChecked=0, Total=49952 [2022-01-18 12:56:13,990 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 1659 mSDsluCounter, 7302 mSDsCounter, 0 mSdLazyCounter, 3793 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1659 SdHoareTripleChecker+Valid, 7367 SdHoareTripleChecker+Invalid, 4066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 3793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:56:13,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1659 Valid, 7367 Invalid, 4066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 3793 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-18 12:56:13,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11654 states. [2022-01-18 12:56:14,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11654 to 6102. [2022-01-18 12:56:14,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6102 states, 6101 states have (on average 3.0808064251762004) internal successors, (18796), 6101 states have internal predecessors, (18796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:56:14,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6102 states to 6102 states and 18796 transitions. [2022-01-18 12:56:14,100 INFO L78 Accepts]: Start accepts. Automaton has 6102 states and 18796 transitions. Word has length 74 [2022-01-18 12:56:14,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:56:14,100 INFO L470 AbstractCegarLoop]: Abstraction has 6102 states and 18796 transitions. [2022-01-18 12:56:14,100 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-01-18 12:56:14,101 INFO L276 IsEmpty]: Start isEmpty. Operand 6102 states and 18796 transitions. [2022-01-18 12:56:14,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:56:14,108 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:56:14,108 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:56:14,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-01-18 12:56:14,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:14,309 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:56:14,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:56:14,309 INFO L85 PathProgramCache]: Analyzing trace with hash 72148467, now seen corresponding path program 71 times [2022-01-18 12:56:14,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:56:14,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030065182] [2022-01-18 12:56:14,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:56:14,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:56:14,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:56:14,569 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:14,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:56:14,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030065182] [2022-01-18 12:56:14,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030065182] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:56:14,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916664814] [2022-01-18 12:56:14,570 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:56:14,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:14,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:56:14,572 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:56:14,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-01-18 12:56:14,670 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:56:14,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:56:14,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:56:14,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:56:15,202 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:15,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:56:15,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-01-18 12:56:15,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916664814] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:56:15,852 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:56:15,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:56:15,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162108982] [2022-01-18 12:56:15,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:56:15,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:56:15,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:56:15,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:56:15,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1392, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:56:15,853 INFO L87 Difference]: Start difference. First operand 6102 states and 18796 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-01-18 12:56:24,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:56:24,680 INFO L93 Difference]: Finished difference Result 12376 states and 36090 transitions. [2022-01-18 12:56:24,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-01-18 12:56:24,680 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-01-18 12:56:24,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:56:24,697 INFO L225 Difference]: With dead ends: 12376 [2022-01-18 12:56:24,697 INFO L226 Difference]: Without dead ends: 11845 [2022-01-18 12:56:24,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17065 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=3982, Invalid=41174, Unknown=0, NotChecked=0, Total=45156 [2022-01-18 12:56:24,699 INFO L933 BasicCegarLoop]: 306 mSDtfsCounter, 1304 mSDsluCounter, 7307 mSDsCounter, 0 mSdLazyCounter, 4021 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1304 SdHoareTripleChecker+Valid, 7291 SdHoareTripleChecker+Invalid, 4251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 4021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:56:24,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1304 Valid, 7291 Invalid, 4251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 4021 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-18 12:56:24,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11845 states. [2022-01-18 12:56:24,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11845 to 6710. [2022-01-18 12:56:24,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6710 states, 6709 states have (on average 3.0997167983306007) internal successors, (20796), 6709 states have internal predecessors, (20796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:56:24,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6710 states to 6710 states and 20796 transitions. [2022-01-18 12:56:24,808 INFO L78 Accepts]: Start accepts. Automaton has 6710 states and 20796 transitions. Word has length 74 [2022-01-18 12:56:24,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:56:24,808 INFO L470 AbstractCegarLoop]: Abstraction has 6710 states and 20796 transitions. [2022-01-18 12:56:24,808 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-01-18 12:56:24,809 INFO L276 IsEmpty]: Start isEmpty. Operand 6710 states and 20796 transitions. [2022-01-18 12:56:24,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:56:24,817 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:56:24,817 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-01-18 12:56:24,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-01-18 12:56:25,017 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,SelfDestructingSolverStorable73 [2022-01-18 12:56:25,018 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:56:25,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:56:25,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1300662113, now seen corresponding path program 72 times [2022-01-18 12:56:25,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:56:25,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283892091] [2022-01-18 12:56:25,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:56:25,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:56:25,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:56:25,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:25,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:56:25,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283892091] [2022-01-18 12:56:25,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283892091] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:56:25,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66608931] [2022-01-18 12:56:25,235 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:56:25,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:25,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:56:25,236 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:56:25,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-01-18 12:56:25,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:56:25,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:56:25,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:56:25,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:56:25,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:25,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:56:26,482 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:26,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66608931] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:56:26,483 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:56:26,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:56:26,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925192283] [2022-01-18 12:56:26,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:56:26,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:56:26,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:56:26,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:56:26,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1392, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:56:26,484 INFO L87 Difference]: Start difference. First operand 6710 states and 20796 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-01-18 12:56:35,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:56:35,601 INFO L93 Difference]: Finished difference Result 12204 states and 35577 transitions. [2022-01-18 12:56:35,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2022-01-18 12:56:35,601 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-01-18 12:56:35,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:56:35,621 INFO L225 Difference]: With dead ends: 12204 [2022-01-18 12:56:35,621 INFO L226 Difference]: Without dead ends: 11778 [2022-01-18 12:56:35,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17311 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=3918, Invalid=42092, Unknown=0, NotChecked=0, Total=46010 [2022-01-18 12:56:35,624 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 1470 mSDsluCounter, 6188 mSDsCounter, 0 mSdLazyCounter, 3405 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1470 SdHoareTripleChecker+Valid, 6251 SdHoareTripleChecker+Invalid, 3655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 3405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-18 12:56:35,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1470 Valid, 6251 Invalid, 3655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 3405 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-18 12:56:35,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11778 states. [2022-01-18 12:56:35,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11778 to 6411. [2022-01-18 12:56:35,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6411 states, 6410 states have (on average 3.088455538221529) internal successors, (19797), 6410 states have internal predecessors, (19797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:56:35,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6411 states to 6411 states and 19797 transitions. [2022-01-18 12:56:35,756 INFO L78 Accepts]: Start accepts. Automaton has 6411 states and 19797 transitions. Word has length 74 [2022-01-18 12:56:35,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:56:35,756 INFO L470 AbstractCegarLoop]: Abstraction has 6411 states and 19797 transitions. [2022-01-18 12:56:35,756 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-01-18 12:56:35,756 INFO L276 IsEmpty]: Start isEmpty. Operand 6411 states and 19797 transitions. [2022-01-18 12:56:35,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:56:35,765 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:56:35,766 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-01-18 12:56:35,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-01-18 12:56:35,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:35,975 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:56:35,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:56:35,976 INFO L85 PathProgramCache]: Analyzing trace with hash 574079627, now seen corresponding path program 73 times [2022-01-18 12:56:35,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:56:35,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006095745] [2022-01-18 12:56:35,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:56:35,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:56:35,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:56:36,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-01-18 12:56:36,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:56:36,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006095745] [2022-01-18 12:56:36,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006095745] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:56:36,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437934636] [2022-01-18 12:56:36,220 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:56:36,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:36,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:56:36,224 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:56:36,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-01-18 12:56:36,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:56:36,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:56:36,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:56:36,757 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:36,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:56:37,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:37,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437934636] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:56:37,403 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:56:37,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:56:37,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175339910] [2022-01-18 12:56:37,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:56:37,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:56:37,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:56:37,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:56:37,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1400, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:56:37,404 INFO L87 Difference]: Start difference. First operand 6411 states and 19797 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-01-18 12:56:44,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:56:44,762 INFO L93 Difference]: Finished difference Result 11326 states and 33741 transitions. [2022-01-18 12:56:44,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-01-18 12:56:44,762 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-01-18 12:56:44,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:56:44,801 INFO L225 Difference]: With dead ends: 11326 [2022-01-18 12:56:44,801 INFO L226 Difference]: Without dead ends: 11113 [2022-01-18 12:56:44,803 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13254 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=3326, Invalid=32964, Unknown=0, NotChecked=0, Total=36290 [2022-01-18 12:56:44,803 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 1062 mSDsluCounter, 5329 mSDsCounter, 0 mSdLazyCounter, 2543 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1062 SdHoareTripleChecker+Valid, 5364 SdHoareTripleChecker+Invalid, 2689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 2543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 12:56:44,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1062 Valid, 5364 Invalid, 2689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 2543 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 12:56:44,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11113 states. [2022-01-18 12:56:44,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11113 to 6907. [2022-01-18 12:56:44,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6907 states, 6906 states have (on average 3.08673617144512) internal successors, (21317), 6906 states have internal predecessors, (21317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:56:44,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6907 states to 6907 states and 21317 transitions. [2022-01-18 12:56:44,920 INFO L78 Accepts]: Start accepts. Automaton has 6907 states and 21317 transitions. Word has length 74 [2022-01-18 12:56:44,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:56:44,920 INFO L470 AbstractCegarLoop]: Abstraction has 6907 states and 21317 transitions. [2022-01-18 12:56:44,920 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-01-18 12:56:44,920 INFO L276 IsEmpty]: Start isEmpty. Operand 6907 states and 21317 transitions. [2022-01-18 12:56:44,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:56:44,930 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:56:44,930 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-01-18 12:56:44,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-01-18 12:56:45,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:45,130 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:56:45,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:56:45,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1239609013, now seen corresponding path program 74 times [2022-01-18 12:56:45,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:56:45,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655151816] [2022-01-18 12:56:45,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:56:45,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:56:45,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:56:45,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:45,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:56:45,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655151816] [2022-01-18 12:56:45,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655151816] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:56:45,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687458273] [2022-01-18 12:56:45,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:56:45,331 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:45,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:56:45,332 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:56:45,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-01-18 12:56:45,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:56:45,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:56:45,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:56:45,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:56:45,868 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:45,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:56:46,472 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:46,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687458273] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:56:46,473 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:56:46,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:56:46,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793217972] [2022-01-18 12:56:46,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:56:46,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:56:46,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:56:46,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:56:46,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1403, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:56:46,474 INFO L87 Difference]: Start difference. First operand 6907 states and 21317 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-01-18 12:56:57,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:56:57,304 INFO L93 Difference]: Finished difference Result 14462 states and 42857 transitions. [2022-01-18 12:56:57,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-01-18 12:56:57,304 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-01-18 12:56:57,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:56:57,358 INFO L225 Difference]: With dead ends: 14462 [2022-01-18 12:56:57,358 INFO L226 Difference]: Without dead ends: 14258 [2022-01-18 12:56:57,360 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 241 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23027 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=5051, Invalid=53755, Unknown=0, NotChecked=0, Total=58806 [2022-01-18 12:56:57,361 INFO L933 BasicCegarLoop]: 396 mSDtfsCounter, 1347 mSDsluCounter, 7440 mSDsCounter, 0 mSdLazyCounter, 4124 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1347 SdHoareTripleChecker+Valid, 7493 SdHoareTripleChecker+Invalid, 4359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 4124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:56:57,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1347 Valid, 7493 Invalid, 4359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 4124 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-18 12:56:57,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14258 states. [2022-01-18 12:56:57,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14258 to 7235. [2022-01-18 12:56:57,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7235 states, 7234 states have (on average 3.1112800663533315) internal successors, (22507), 7234 states have internal predecessors, (22507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:56:57,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7235 states to 7235 states and 22507 transitions. [2022-01-18 12:56:57,514 INFO L78 Accepts]: Start accepts. Automaton has 7235 states and 22507 transitions. Word has length 74 [2022-01-18 12:56:57,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:56:57,514 INFO L470 AbstractCegarLoop]: Abstraction has 7235 states and 22507 transitions. [2022-01-18 12:56:57,514 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-01-18 12:56:57,514 INFO L276 IsEmpty]: Start isEmpty. Operand 7235 states and 22507 transitions. [2022-01-18 12:56:57,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:56:57,526 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:56:57,526 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-01-18 12:56:57,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-01-18 12:56:57,727 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,SelfDestructingSolverStorable76 [2022-01-18 12:56:57,728 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:56:57,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:56:57,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1913482269, now seen corresponding path program 75 times [2022-01-18 12:56:57,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:56:57,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372026466] [2022-01-18 12:56:57,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:56:57,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:56:57,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:56:57,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-01-18 12:56:57,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:56:57,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372026466] [2022-01-18 12:56:57,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372026466] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:56:57,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502898435] [2022-01-18 12:56:57,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:56:57,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:56:57,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:56:57,929 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:56:57,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-01-18 12:56:58,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:56:58,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:56:58,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 12:56:58,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:56:58,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-01-18 12:56:58,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:56:59,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:56:59,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502898435] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:56:59,723 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:56:59,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 21] total 49 [2022-01-18 12:56:59,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753189576] [2022-01-18 12:56:59,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:56:59,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-01-18 12:56:59,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:56:59,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-01-18 12:56:59,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 12:56:59,724 INFO L87 Difference]: Start difference. First operand 7235 states and 22507 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-01-18 12:57:10,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:57:10,938 INFO L93 Difference]: Finished difference Result 12632 states and 37409 transitions. [2022-01-18 12:57:10,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-01-18 12:57:10,939 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-01-18 12:57:10,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:57:10,970 INFO L225 Difference]: With dead ends: 12632 [2022-01-18 12:57:10,970 INFO L226 Difference]: Without dead ends: 12449 [2022-01-18 12:57:10,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15625 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=4664, Invalid=38808, Unknown=0, NotChecked=0, Total=43472 [2022-01-18 12:57:10,972 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 1671 mSDsluCounter, 6439 mSDsCounter, 0 mSdLazyCounter, 3837 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1671 SdHoareTripleChecker+Valid, 6319 SdHoareTripleChecker+Invalid, 4110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 3837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:57:10,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1671 Valid, 6319 Invalid, 4110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 3837 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-18 12:57:10,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12449 states. [2022-01-18 12:57:11,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12449 to 7219. [2022-01-18 12:57:11,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7219 states, 7218 states have (on average 3.1115267387087835) internal successors, (22459), 7218 states have internal predecessors, (22459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:57:11,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7219 states to 7219 states and 22459 transitions. [2022-01-18 12:57:11,111 INFO L78 Accepts]: Start accepts. Automaton has 7219 states and 22459 transitions. Word has length 74 [2022-01-18 12:57:11,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:57:11,111 INFO L470 AbstractCegarLoop]: Abstraction has 7219 states and 22459 transitions. [2022-01-18 12:57:11,112 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-01-18 12:57:11,112 INFO L276 IsEmpty]: Start isEmpty. Operand 7219 states and 22459 transitions. [2022-01-18 12:57:11,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:57:11,122 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:57:11,122 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-01-18 12:57:11,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-01-18 12:57:11,323 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,SelfDestructingSolverStorable77 [2022-01-18 12:57:11,323 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:57:11,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:57:11,323 INFO L85 PathProgramCache]: Analyzing trace with hash 746662277, now seen corresponding path program 76 times [2022-01-18 12:57:11,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:57:11,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981396013] [2022-01-18 12:57:11,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:57:11,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:57:11,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:57:11,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-01-18 12:57:11,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:57:11,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981396013] [2022-01-18 12:57:11,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981396013] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:57:11,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092804429] [2022-01-18 12:57:11,553 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:57:11,553 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:11,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:57:11,554 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:57:11,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-01-18 12:57:11,633 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:57:11,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:57:11,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:57:11,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:57:12,151 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:12,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:57:12,798 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:12,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092804429] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:57:12,798 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:57:12,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:57:12,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070622139] [2022-01-18 12:57:12,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:57:12,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:57:12,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:57:12,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:57:12,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1398, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:57:12,799 INFO L87 Difference]: Start difference. First operand 7219 states and 22459 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-01-18 12:57:21,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:57:21,363 INFO L93 Difference]: Finished difference Result 12840 states and 38579 transitions. [2022-01-18 12:57:21,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2022-01-18 12:57:21,364 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-01-18 12:57:21,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:57:21,388 INFO L225 Difference]: With dead ends: 12840 [2022-01-18 12:57:21,388 INFO L226 Difference]: Without dead ends: 12441 [2022-01-18 12:57:21,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17130 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=4124, Invalid=41458, Unknown=0, NotChecked=0, Total=45582 [2022-01-18 12:57:21,390 INFO L933 BasicCegarLoop]: 361 mSDtfsCounter, 1071 mSDsluCounter, 8074 mSDsCounter, 0 mSdLazyCounter, 4317 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1071 SdHoareTripleChecker+Valid, 8024 SdHoareTripleChecker+Invalid, 4540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 4317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:57:21,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1071 Valid, 8024 Invalid, 4540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 4317 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-18 12:57:21,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12441 states. [2022-01-18 12:57:21,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12441 to 7791. [2022-01-18 12:57:21,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7791 states, 7790 states have (on average 3.1296534017971758) internal successors, (24380), 7790 states have internal predecessors, (24380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:57:21,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7791 states to 7791 states and 24380 transitions. [2022-01-18 12:57:21,519 INFO L78 Accepts]: Start accepts. Automaton has 7791 states and 24380 transitions. Word has length 74 [2022-01-18 12:57:21,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:57:21,519 INFO L470 AbstractCegarLoop]: Abstraction has 7791 states and 24380 transitions. [2022-01-18 12:57:21,519 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-01-18 12:57:21,519 INFO L276 IsEmpty]: Start isEmpty. Operand 7791 states and 24380 transitions. [2022-01-18 12:57:21,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:57:21,529 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:57:21,529 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-01-18 12:57:21,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-01-18 12:57:21,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:21,730 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:57:21,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:57:21,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1031249583, now seen corresponding path program 77 times [2022-01-18 12:57:21,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:57:21,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965067770] [2022-01-18 12:57:21,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:57:21,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:57:21,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:57:21,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-01-18 12:57:21,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:57:21,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965067770] [2022-01-18 12:57:21,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965067770] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:57:21,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216185650] [2022-01-18 12:57:21,968 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:57:21,968 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:21,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:57:21,969 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:57:21,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-01-18 12:57:22,047 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:57:22,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:57:22,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:57:22,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:57:22,550 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:22,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:57:23,147 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:23,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216185650] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:57:23,147 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:57:23,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:57:23,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921886545] [2022-01-18 12:57:23,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:57:23,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:57:23,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:57:23,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:57:23,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1396, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:57:23,148 INFO L87 Difference]: Start difference. First operand 7791 states and 24380 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-01-18 12:57:30,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:57:30,390 INFO L93 Difference]: Finished difference Result 13445 states and 40428 transitions. [2022-01-18 12:57:30,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-01-18 12:57:30,391 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-01-18 12:57:30,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:57:30,413 INFO L225 Difference]: With dead ends: 13445 [2022-01-18 12:57:30,413 INFO L226 Difference]: Without dead ends: 12920 [2022-01-18 12:57:30,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13023 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=3158, Invalid=32752, Unknown=0, NotChecked=0, Total=35910 [2022-01-18 12:57:30,416 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 1273 mSDsluCounter, 7442 mSDsCounter, 0 mSdLazyCounter, 4042 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 7394 SdHoareTripleChecker+Invalid, 4285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 4042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:57:30,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 7394 Invalid, 4285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 4042 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-18 12:57:30,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12920 states. [2022-01-18 12:57:30,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12920 to 7963. [2022-01-18 12:57:30,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7963 states, 7962 states have (on average 3.12597337352424) internal successors, (24889), 7962 states have internal predecessors, (24889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:57:30,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7963 states to 7963 states and 24889 transitions. [2022-01-18 12:57:30,561 INFO L78 Accepts]: Start accepts. Automaton has 7963 states and 24889 transitions. Word has length 74 [2022-01-18 12:57:30,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:57:30,561 INFO L470 AbstractCegarLoop]: Abstraction has 7963 states and 24889 transitions. [2022-01-18 12:57:30,562 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-01-18 12:57:30,562 INFO L276 IsEmpty]: Start isEmpty. Operand 7963 states and 24889 transitions. [2022-01-18 12:57:30,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:57:30,572 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:57:30,572 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-01-18 12:57:30,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-01-18 12:57:30,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:30,772 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:57:30,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:57:30,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1668906567, now seen corresponding path program 78 times [2022-01-18 12:57:30,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:57:30,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386973254] [2022-01-18 12:57:30,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:57:30,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:57:30,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:57:30,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-01-18 12:57:30,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:57:30,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386973254] [2022-01-18 12:57:30,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386973254] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:57:30,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040523660] [2022-01-18 12:57:30,961 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:57:30,961 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:30,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:57:30,962 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:57:30,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-01-18 12:57:31,041 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 12:57:31,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:57:31,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:57:31,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:57:31,455 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:31,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:57:31,944 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:31,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040523660] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:57:31,944 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:57:31,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-01-18 12:57:31,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388147148] [2022-01-18 12:57:31,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:57:31,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 12:57:31,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:57:31,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 12:57:31,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1237, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 12:57:31,945 INFO L87 Difference]: Start difference. First operand 7963 states and 24889 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-01-18 12:57:34,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:57:34,611 INFO L93 Difference]: Finished difference Result 11229 states and 33866 transitions. [2022-01-18 12:57:34,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-01-18 12:57:34,611 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-01-18 12:57:34,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:57:34,637 INFO L225 Difference]: With dead ends: 11229 [2022-01-18 12:57:34,638 INFO L226 Difference]: Without dead ends: 11127 [2022-01-18 12:57:34,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3775 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1421, Invalid=10351, Unknown=0, NotChecked=0, Total=11772 [2022-01-18 12:57:34,639 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 823 mSDsluCounter, 3426 mSDsCounter, 0 mSdLazyCounter, 1539 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 823 SdHoareTripleChecker+Valid, 3466 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:57:34,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [823 Valid, 3466 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1539 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:57:34,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11127 states. [2022-01-18 12:57:34,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11127 to 8027. [2022-01-18 12:57:34,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8027 states, 8026 states have (on average 3.128457513082482) internal successors, (25109), 8026 states have internal predecessors, (25109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:57:34,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8027 states to 8027 states and 25109 transitions. [2022-01-18 12:57:34,764 INFO L78 Accepts]: Start accepts. Automaton has 8027 states and 25109 transitions. Word has length 74 [2022-01-18 12:57:34,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:57:34,765 INFO L470 AbstractCegarLoop]: Abstraction has 8027 states and 25109 transitions. [2022-01-18 12:57:34,765 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-01-18 12:57:34,765 INFO L276 IsEmpty]: Start isEmpty. Operand 8027 states and 25109 transitions. [2022-01-18 12:57:34,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:57:34,775 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:57:34,775 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-01-18 12:57:34,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-01-18 12:57:34,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:34,976 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:57:34,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:57:34,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1648189181, now seen corresponding path program 79 times [2022-01-18 12:57:34,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:57:34,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317165827] [2022-01-18 12:57:34,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:57:34,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:57:34,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:57:35,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-01-18 12:57:35,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:57:35,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317165827] [2022-01-18 12:57:35,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317165827] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:57:35,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832738114] [2022-01-18 12:57:35,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:57:35,197 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:35,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:57:35,198 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:57:35,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-01-18 12:57:35,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:57:35,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:57:35,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:57:35,696 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:35,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:57:36,172 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:36,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832738114] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:57:36,172 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:57:36,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 12:57:36,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380490488] [2022-01-18 12:57:36,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:57:36,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 12:57:36,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:57:36,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 12:57:36,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1303, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 12:57:36,173 INFO L87 Difference]: Start difference. First operand 8027 states and 25109 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-01-18 12:57:39,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:57:39,086 INFO L93 Difference]: Finished difference Result 11073 states and 33489 transitions. [2022-01-18 12:57:39,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-01-18 12:57:39,087 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-01-18 12:57:39,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:57:39,112 INFO L225 Difference]: With dead ends: 11073 [2022-01-18 12:57:39,113 INFO L226 Difference]: Without dead ends: 10971 [2022-01-18 12:57:39,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3157 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1322, Invalid=8980, Unknown=0, NotChecked=0, Total=10302 [2022-01-18 12:57:39,114 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 775 mSDsluCounter, 4293 mSDsCounter, 0 mSdLazyCounter, 2001 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 775 SdHoareTripleChecker+Valid, 4282 SdHoareTripleChecker+Invalid, 2144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 2001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:57:39,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [775 Valid, 4282 Invalid, 2144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 2001 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:57:39,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10971 states. [2022-01-18 12:57:39,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10971 to 8047. [2022-01-18 12:57:39,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8047 states, 8046 states have (on average 3.129008202833706) internal successors, (25176), 8046 states have internal predecessors, (25176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:57:39,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8047 states to 8047 states and 25176 transitions. [2022-01-18 12:57:39,264 INFO L78 Accepts]: Start accepts. Automaton has 8047 states and 25176 transitions. Word has length 74 [2022-01-18 12:57:39,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:57:39,264 INFO L470 AbstractCegarLoop]: Abstraction has 8047 states and 25176 transitions. [2022-01-18 12:57:39,264 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-01-18 12:57:39,264 INFO L276 IsEmpty]: Start isEmpty. Operand 8047 states and 25176 transitions. [2022-01-18 12:57:39,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:57:39,275 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:57:39,275 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-01-18 12:57:39,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-01-18 12:57:39,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:39,475 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:57:39,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:57:39,476 INFO L85 PathProgramCache]: Analyzing trace with hash 2002277353, now seen corresponding path program 80 times [2022-01-18 12:57:39,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:57:39,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411637697] [2022-01-18 12:57:39,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:57:39,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:57:39,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:57:39,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-01-18 12:57:39,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:57:39,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411637697] [2022-01-18 12:57:39,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411637697] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:57:39,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758428887] [2022-01-18 12:57:39,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:57:39,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:39,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:57:39,679 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:57:39,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-01-18 12:57:39,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:57:39,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:57:39,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:57:39,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:57:40,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-01-18 12:57:40,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:57:40,716 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:40,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758428887] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:57:40,717 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:57:40,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 12:57:40,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384616895] [2022-01-18 12:57:40,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:57:40,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 12:57:40,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:57:40,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 12:57:40,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1295, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 12:57:40,718 INFO L87 Difference]: Start difference. First operand 8047 states and 25176 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-01-18 12:57:50,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:57:50,541 INFO L93 Difference]: Finished difference Result 16319 states and 48104 transitions. [2022-01-18 12:57:50,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-01-18 12:57:50,541 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-01-18 12:57:50,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:57:50,578 INFO L225 Difference]: With dead ends: 16319 [2022-01-18 12:57:50,578 INFO L226 Difference]: Without dead ends: 15821 [2022-01-18 12:57:50,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24168 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=7498, Invalid=54752, Unknown=0, NotChecked=0, Total=62250 [2022-01-18 12:57:50,582 INFO L933 BasicCegarLoop]: 478 mSDtfsCounter, 1660 mSDsluCounter, 8463 mSDsCounter, 0 mSdLazyCounter, 4194 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1660 SdHoareTripleChecker+Valid, 8337 SdHoareTripleChecker+Invalid, 4531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 4194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:57:50,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1660 Valid, 8337 Invalid, 4531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [337 Valid, 4194 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-18 12:57:50,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15821 states. [2022-01-18 12:57:50,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15821 to 8199. [2022-01-18 12:57:50,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8199 states, 8198 states have (on average 3.1278360575750184) internal successors, (25642), 8198 states have internal predecessors, (25642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:57:50,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8199 states to 8199 states and 25642 transitions. [2022-01-18 12:57:50,754 INFO L78 Accepts]: Start accepts. Automaton has 8199 states and 25642 transitions. Word has length 74 [2022-01-18 12:57:50,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:57:50,754 INFO L470 AbstractCegarLoop]: Abstraction has 8199 states and 25642 transitions. [2022-01-18 12:57:50,754 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-01-18 12:57:50,755 INFO L276 IsEmpty]: Start isEmpty. Operand 8199 states and 25642 transitions. [2022-01-18 12:57:50,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:57:50,765 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:57:50,765 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-01-18 12:57:50,781 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-01-18 12:57:50,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:50,966 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:57:50,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:57:50,966 INFO L85 PathProgramCache]: Analyzing trace with hash 250437531, now seen corresponding path program 81 times [2022-01-18 12:57:50,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:57:50,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776711563] [2022-01-18 12:57:50,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:57:50,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:57:50,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:57:51,162 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:51,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:57:51,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776711563] [2022-01-18 12:57:51,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776711563] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:57:51,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853260882] [2022-01-18 12:57:51,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:57:51,163 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:57:51,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:57:51,163 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:57:51,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-01-18 12:57:51,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:57:51,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:57:51,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 12:57:51,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:57:51,899 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:51,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:57:53,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:57:53,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853260882] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:57:53,158 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:57:53,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 20] total 48 [2022-01-18 12:57:53,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476213202] [2022-01-18 12:57:53,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:57:53,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-01-18 12:57:53,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:57:53,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-01-18 12:57:53,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=2045, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 12:57:53,159 INFO L87 Difference]: Start difference. First operand 8199 states and 25642 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-01-18 12:57:59,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:57:59,883 INFO L93 Difference]: Finished difference Result 13607 states and 41214 transitions. [2022-01-18 12:57:59,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-01-18 12:57:59,884 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-01-18 12:57:59,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:57:59,912 INFO L225 Difference]: With dead ends: 13607 [2022-01-18 12:57:59,912 INFO L226 Difference]: Without dead ends: 13505 [2022-01-18 12:57:59,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7512 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=2252, Invalid=20398, Unknown=0, NotChecked=0, Total=22650 [2022-01-18 12:57:59,914 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1333 mSDsluCounter, 4765 mSDsCounter, 0 mSdLazyCounter, 2632 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1333 SdHoareTripleChecker+Valid, 4743 SdHoareTripleChecker+Invalid, 2854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 2632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 12:57:59,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1333 Valid, 4743 Invalid, 2854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 2632 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 12:57:59,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13505 states. [2022-01-18 12:58:00,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13505 to 8271. [2022-01-18 12:58:00,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8271 states, 8270 states have (on average 3.1279322853688027) internal successors, (25868), 8270 states have internal predecessors, (25868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:00,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8271 states to 8271 states and 25868 transitions. [2022-01-18 12:58:00,081 INFO L78 Accepts]: Start accepts. Automaton has 8271 states and 25868 transitions. Word has length 74 [2022-01-18 12:58:00,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:00,081 INFO L470 AbstractCegarLoop]: Abstraction has 8271 states and 25868 transitions. [2022-01-18 12:58:00,081 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-01-18 12:58:00,081 INFO L276 IsEmpty]: Start isEmpty. Operand 8271 states and 25868 transitions. [2022-01-18 12:58:00,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:00,092 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58:00,092 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-01-18 12:58:00,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:00,292 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,SelfDestructingSolverStorable83 [2022-01-18 12:58:00,292 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:00,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:00,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1384385219, now seen corresponding path program 82 times [2022-01-18 12:58:00,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:00,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983306386] [2022-01-18 12:58:00,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:00,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:00,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:00,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-01-18 12:58:00,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:00,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983306386] [2022-01-18 12:58:00,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983306386] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:00,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272219209] [2022-01-18 12:58:00,491 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:58:00,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:00,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:00,492 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:00,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-01-18 12:58:00,569 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:58:00,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:58:00,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:00,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:01,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:01,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:01,755 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:01,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272219209] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:01,755 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:01,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 12:58:01,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602383895] [2022-01-18 12:58:01,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:01,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 12:58:01,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:01,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 12:58:01,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1324, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 12:58:01,756 INFO L87 Difference]: Start difference. First operand 8271 states and 25868 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-01-18 12:58:09,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:58:09,558 INFO L93 Difference]: Finished difference Result 14185 states and 42493 transitions. [2022-01-18 12:58:09,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-01-18 12:58:09,558 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-01-18 12:58:09,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:58:09,592 INFO L225 Difference]: With dead ends: 14185 [2022-01-18 12:58:09,592 INFO L226 Difference]: Without dead ends: 14032 [2022-01-18 12:58:09,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11407 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=2992, Invalid=28514, Unknown=0, NotChecked=0, Total=31506 [2022-01-18 12:58:09,595 INFO L933 BasicCegarLoop]: 284 mSDtfsCounter, 1206 mSDsluCounter, 4960 mSDsCounter, 0 mSdLazyCounter, 2790 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1206 SdHoareTripleChecker+Valid, 5016 SdHoareTripleChecker+Invalid, 3040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 2790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 12:58:09,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1206 Valid, 5016 Invalid, 3040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 2790 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 12:58:09,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14032 states. [2022-01-18 12:58:09,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14032 to 8675. [2022-01-18 12:58:09,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8675 states, 8674 states have (on average 3.1154023518561216) internal successors, (27023), 8674 states have internal predecessors, (27023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:09,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8675 states to 8675 states and 27023 transitions. [2022-01-18 12:58:09,872 INFO L78 Accepts]: Start accepts. Automaton has 8675 states and 27023 transitions. Word has length 74 [2022-01-18 12:58:09,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:09,872 INFO L470 AbstractCegarLoop]: Abstraction has 8675 states and 27023 transitions. [2022-01-18 12:58:09,872 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-01-18 12:58:09,873 INFO L276 IsEmpty]: Start isEmpty. Operand 8675 states and 27023 transitions. [2022-01-18 12:58:09,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:09,887 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58:09,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-01-18 12:58:09,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:10,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:10,101 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:10,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:10,102 INFO L85 PathProgramCache]: Analyzing trace with hash -270174689, now seen corresponding path program 83 times [2022-01-18 12:58:10,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:10,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468662404] [2022-01-18 12:58:10,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:10,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:10,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:10,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:10,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468662404] [2022-01-18 12:58:10,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468662404] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:10,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594150260] [2022-01-18 12:58:10,324 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:58:10,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:10,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:10,326 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:10,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-01-18 12:58:10,406 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:58:10,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:58:10,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:10,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:10,837 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:10,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:11,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:11,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594150260] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:11,288 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:11,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 12:58:11,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778098539] [2022-01-18 12:58:11,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:11,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 12:58:11,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:11,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 12:58:11,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1293, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 12:58:11,290 INFO L87 Difference]: Start difference. First operand 8675 states and 27023 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-01-18 12:58:15,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:58:15,028 INFO L93 Difference]: Finished difference Result 12515 states and 37548 transitions. [2022-01-18 12:58:15,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-01-18 12:58:15,028 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-01-18 12:58:15,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:58:15,055 INFO L225 Difference]: With dead ends: 12515 [2022-01-18 12:58:15,055 INFO L226 Difference]: Without dead ends: 12041 [2022-01-18 12:58:15,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6139 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=2533, Invalid=16099, Unknown=0, NotChecked=0, Total=18632 [2022-01-18 12:58:15,058 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 1769 mSDsluCounter, 4566 mSDsCounter, 0 mSdLazyCounter, 2303 mSolverCounterSat, 219 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1769 SdHoareTripleChecker+Valid, 4651 SdHoareTripleChecker+Invalid, 2522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 219 IncrementalHoareTripleChecker+Valid, 2303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 12:58:15,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1769 Valid, 4651 Invalid, 2522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [219 Valid, 2303 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 12:58:15,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12041 states. [2022-01-18 12:58:15,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12041 to 9191. [2022-01-18 12:58:15,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9191 states, 9190 states have (on average 3.108378672470076) internal successors, (28566), 9190 states have internal predecessors, (28566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:15,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9191 states to 9191 states and 28566 transitions. [2022-01-18 12:58:15,257 INFO L78 Accepts]: Start accepts. Automaton has 9191 states and 28566 transitions. Word has length 74 [2022-01-18 12:58:15,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:15,257 INFO L470 AbstractCegarLoop]: Abstraction has 9191 states and 28566 transitions. [2022-01-18 12:58:15,257 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-01-18 12:58:15,258 INFO L276 IsEmpty]: Start isEmpty. Operand 9191 states and 28566 transitions. [2022-01-18 12:58:15,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:15,273 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58:15,273 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-01-18 12:58:15,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:15,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:15,479 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:15,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:15,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1690876699, now seen corresponding path program 84 times [2022-01-18 12:58:15,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:15,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782747973] [2022-01-18 12:58:15,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:15,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:15,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:15,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-01-18 12:58:15,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:15,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782747973] [2022-01-18 12:58:15,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782747973] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:15,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786063547] [2022-01-18 12:58:15,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:58:15,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:15,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:15,690 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:15,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-01-18 12:58:15,772 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:58:15,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:58:15,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:15,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:16,199 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:16,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:16,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-01-18 12:58:16,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786063547] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:16,689 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:16,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 12:58:16,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356796905] [2022-01-18 12:58:16,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:16,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 12:58:16,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:16,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 12:58:16,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 12:58:16,690 INFO L87 Difference]: Start difference. First operand 9191 states and 28566 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-01-18 12:58:22,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:58:22,820 INFO L93 Difference]: Finished difference Result 14706 states and 43590 transitions. [2022-01-18 12:58:22,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-01-18 12:58:22,820 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-01-18 12:58:22,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:58:22,842 INFO L225 Difference]: With dead ends: 14706 [2022-01-18 12:58:22,842 INFO L226 Difference]: Without dead ends: 14502 [2022-01-18 12:58:22,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12264 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=3398, Invalid=29908, Unknown=0, NotChecked=0, Total=33306 [2022-01-18 12:58:22,844 INFO L933 BasicCegarLoop]: 324 mSDtfsCounter, 1343 mSDsluCounter, 6729 mSDsCounter, 0 mSdLazyCounter, 3376 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1343 SdHoareTripleChecker+Valid, 6771 SdHoareTripleChecker+Invalid, 3695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 3376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 12:58:22,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1343 Valid, 6771 Invalid, 3695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 3376 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 12:58:22,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14502 states. [2022-01-18 12:58:22,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14502 to 9327. [2022-01-18 12:58:22,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9327 states, 9326 states have (on average 3.1082993780827795) internal successors, (28988), 9326 states have internal predecessors, (28988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:22,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9327 states to 9327 states and 28988 transitions. [2022-01-18 12:58:22,994 INFO L78 Accepts]: Start accepts. Automaton has 9327 states and 28988 transitions. Word has length 74 [2022-01-18 12:58:22,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:22,994 INFO L470 AbstractCegarLoop]: Abstraction has 9327 states and 28988 transitions. [2022-01-18 12:58:22,994 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-01-18 12:58:22,994 INFO L276 IsEmpty]: Start isEmpty. Operand 9327 states and 28988 transitions. [2022-01-18 12:58:23,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:23,006 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58:23,006 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-01-18 12:58:23,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:23,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:23,207 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:23,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:23,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1936259769, now seen corresponding path program 85 times [2022-01-18 12:58:23,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:23,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934767409] [2022-01-18 12:58:23,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:23,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:23,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:23,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:23,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:23,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934767409] [2022-01-18 12:58:23,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934767409] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:23,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874837938] [2022-01-18 12:58:23,428 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:58:23,428 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:23,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:23,432 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:23,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-01-18 12:58:23,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:23,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:23,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:23,940 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:23,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:24,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:24,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874837938] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:24,349 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:24,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-01-18 12:58:24,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435474016] [2022-01-18 12:58:24,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:24,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 12:58:24,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:24,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 12:58:24,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 12:58:24,350 INFO L87 Difference]: Start difference. First operand 9327 states and 28988 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-01-18 12:58:25,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:58:25,948 INFO L93 Difference]: Finished difference Result 12315 states and 37330 transitions. [2022-01-18 12:58:25,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 12:58:25,949 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-01-18 12:58:25,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:58:25,969 INFO L225 Difference]: With dead ends: 12315 [2022-01-18 12:58:25,969 INFO L226 Difference]: Without dead ends: 12213 [2022-01-18 12:58:25,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 126 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2190 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=839, Invalid=6643, Unknown=0, NotChecked=0, Total=7482 [2022-01-18 12:58:25,971 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 711 mSDsluCounter, 3298 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 3339 SdHoareTripleChecker+Invalid, 1289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 12:58:25,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [711 Valid, 3339 Invalid, 1289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 12:58:25,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12213 states. [2022-01-18 12:58:26,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12213 to 9387. [2022-01-18 12:58:26,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9387 states, 9386 states have (on average 3.1038781163434903) internal successors, (29133), 9386 states have internal predecessors, (29133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:26,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9387 states to 9387 states and 29133 transitions. [2022-01-18 12:58:26,145 INFO L78 Accepts]: Start accepts. Automaton has 9387 states and 29133 transitions. Word has length 74 [2022-01-18 12:58:26,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:26,145 INFO L470 AbstractCegarLoop]: Abstraction has 9387 states and 29133 transitions. [2022-01-18 12:58:26,145 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-01-18 12:58:26,145 INFO L276 IsEmpty]: Start isEmpty. Operand 9387 states and 29133 transitions. [2022-01-18 12:58:26,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:26,157 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58: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-01-18 12:58:26,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:26,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:26,365 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:26,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:26,366 INFO L85 PathProgramCache]: Analyzing trace with hash -525424113, now seen corresponding path program 86 times [2022-01-18 12:58:26,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:26,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956245489] [2022-01-18 12:58:26,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:26,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:26,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:26,558 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:26,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:26,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956245489] [2022-01-18 12:58:26,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956245489] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:26,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220847065] [2022-01-18 12:58:26,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:58:26,559 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:26,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:26,560 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:26,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-01-18 12:58:26,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:58:26,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:58:26,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:26,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:27,089 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:27,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:27,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-01-18 12:58:27,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220847065] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:27,563 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:27,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 12:58:27,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5612851] [2022-01-18 12:58:27,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:27,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 12:58:27,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:27,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 12:58:27,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1303, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 12:58:27,564 INFO L87 Difference]: Start difference. First operand 9387 states and 29133 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-01-18 12:58:30,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:58:30,036 INFO L93 Difference]: Finished difference Result 12716 states and 38283 transitions. [2022-01-18 12:58:30,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-18 12:58:30,036 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-01-18 12:58:30,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:58:30,058 INFO L225 Difference]: With dead ends: 12716 [2022-01-18 12:58:30,058 INFO L226 Difference]: Without dead ends: 12563 [2022-01-18 12:58:30,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3667 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1364, Invalid=10408, Unknown=0, NotChecked=0, Total=11772 [2022-01-18 12:58:30,060 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 1050 mSDsluCounter, 3160 mSDsCounter, 0 mSdLazyCounter, 1488 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1050 SdHoareTripleChecker+Valid, 3222 SdHoareTripleChecker+Invalid, 1619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:58:30,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1050 Valid, 3222 Invalid, 1619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1488 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:58:30,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12563 states. [2022-01-18 12:58:30,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12563 to 9643. [2022-01-18 12:58:30,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9643 states, 9642 states have (on average 3.1114913918274216) internal successors, (30001), 9642 states have internal predecessors, (30001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:30,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9643 states to 9643 states and 30001 transitions. [2022-01-18 12:58:30,245 INFO L78 Accepts]: Start accepts. Automaton has 9643 states and 30001 transitions. Word has length 74 [2022-01-18 12:58:30,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:30,245 INFO L470 AbstractCegarLoop]: Abstraction has 9643 states and 30001 transitions. [2022-01-18 12:58:30,245 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-01-18 12:58:30,245 INFO L276 IsEmpty]: Start isEmpty. Operand 9643 states and 30001 transitions. [2022-01-18 12:58:30,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:30,257 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58:30,257 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:58:30,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:30,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:30,459 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:30,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:30,460 INFO L85 PathProgramCache]: Analyzing trace with hash -504706727, now seen corresponding path program 87 times [2022-01-18 12:58:30,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:30,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958608848] [2022-01-18 12:58:30,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:30,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:30,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:30,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:30,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:30,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958608848] [2022-01-18 12:58:30,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958608848] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:30,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528361721] [2022-01-18 12:58:30,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:58:30,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:30,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:30,641 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:30,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-01-18 12:58:30,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 12:58:30,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:58:30,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:30,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:31,181 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:31,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:31,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:31,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528361721] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:31,677 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:31,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:58:31,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593268639] [2022-01-18 12:58:31,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:31,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:58:31,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:31,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:58:31,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:58:31,678 INFO L87 Difference]: Start difference. First operand 9643 states and 30001 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-01-18 12:58:34,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:58:34,656 INFO L93 Difference]: Finished difference Result 12717 states and 38338 transitions. [2022-01-18 12:58:34,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-18 12:58:34,657 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-01-18 12:58:34,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:58:34,729 INFO L225 Difference]: With dead ends: 12717 [2022-01-18 12:58:34,729 INFO L226 Difference]: Without dead ends: 12615 [2022-01-18 12:58:34,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2737 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1118, Invalid=8194, Unknown=0, NotChecked=0, Total=9312 [2022-01-18 12:58:34,730 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 802 mSDsluCounter, 3171 mSDsCounter, 0 mSdLazyCounter, 1600 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 3251 SdHoareTripleChecker+Invalid, 1739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:58:34,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [802 Valid, 3251 Invalid, 1739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1600 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 12:58:34,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12615 states. [2022-01-18 12:58:34,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12615 to 9659. [2022-01-18 12:58:34,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9659 states, 9658 states have (on average 3.111720853178712) internal successors, (30053), 9658 states have internal predecessors, (30053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:34,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9659 states to 9659 states and 30053 transitions. [2022-01-18 12:58:34,859 INFO L78 Accepts]: Start accepts. Automaton has 9659 states and 30053 transitions. Word has length 74 [2022-01-18 12:58:34,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:34,859 INFO L470 AbstractCegarLoop]: Abstraction has 9659 states and 30053 transitions. [2022-01-18 12:58:34,859 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-01-18 12:58:34,859 INFO L276 IsEmpty]: Start isEmpty. Operand 9659 states and 30053 transitions. [2022-01-18 12:58:34,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:34,872 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58:34,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-01-18 12:58:34,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:35,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-01-18 12:58:35,072 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:35,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:35,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1149207489, now seen corresponding path program 88 times [2022-01-18 12:58:35,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:35,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546209769] [2022-01-18 12:58:35,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:35,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:35,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:35,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-01-18 12:58:35,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:35,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546209769] [2022-01-18 12:58:35,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546209769] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:35,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512468584] [2022-01-18 12:58:35,274 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:58:35,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:35,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:35,275 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:35,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-01-18 12:58:35,362 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:58:35,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:58:35,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:35,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:35,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:35,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:36,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-01-18 12:58:36,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512468584] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:36,400 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:36,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:58:36,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256067170] [2022-01-18 12:58:36,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:36,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:58:36,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:36,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:58:36,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1367, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:58:36,403 INFO L87 Difference]: Start difference. First operand 9659 states and 30053 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-01-18 12:58:46,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:58:46,996 INFO L93 Difference]: Finished difference Result 18049 states and 52586 transitions. [2022-01-18 12:58:46,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 233 states. [2022-01-18 12:58:46,997 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-01-18 12:58:46,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:58:47,025 INFO L225 Difference]: With dead ends: 18049 [2022-01-18 12:58:47,025 INFO L226 Difference]: Without dead ends: 17530 [2022-01-18 12:58:47,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 251 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24679 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=8239, Invalid=55517, Unknown=0, NotChecked=0, Total=63756 [2022-01-18 12:58:47,029 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 1957 mSDsluCounter, 8793 mSDsCounter, 0 mSdLazyCounter, 4468 mSolverCounterSat, 312 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1957 SdHoareTripleChecker+Valid, 8728 SdHoareTripleChecker+Invalid, 4780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 312 IncrementalHoareTripleChecker+Valid, 4468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:58:47,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1957 Valid, 8728 Invalid, 4780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [312 Valid, 4468 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-18 12:58:47,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17530 states. [2022-01-18 12:58:47,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17530 to 10051. [2022-01-18 12:58:47,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10051 states, 10050 states have (on average 3.119900497512438) internal successors, (31355), 10050 states have internal predecessors, (31355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:47,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10051 states to 10051 states and 31355 transitions. [2022-01-18 12:58:47,209 INFO L78 Accepts]: Start accepts. Automaton has 10051 states and 31355 transitions. Word has length 74 [2022-01-18 12:58:47,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:47,209 INFO L470 AbstractCegarLoop]: Abstraction has 10051 states and 31355 transitions. [2022-01-18 12:58:47,209 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-01-18 12:58:47,209 INFO L276 IsEmpty]: Start isEmpty. Operand 10051 states and 31355 transitions. [2022-01-18 12:58:47,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:47,222 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58:47,222 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:58:47,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:47,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:47,423 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:47,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:47,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1263759537, now seen corresponding path program 89 times [2022-01-18 12:58:47,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:47,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130118674] [2022-01-18 12:58:47,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:47,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:47,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:47,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-01-18 12:58:47,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:47,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130118674] [2022-01-18 12:58:47,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130118674] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:47,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178059255] [2022-01-18 12:58:47,619 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:58:47,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:47,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:47,620 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:47,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-01-18 12:58:47,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:58:47,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:58:47,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:47,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:48,203 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:48,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:48,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-01-18 12:58:48,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178059255] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:48,922 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:48,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:58:48,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278824651] [2022-01-18 12:58:48,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:48,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:58:48,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:48,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:58:48,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:58:48,923 INFO L87 Difference]: Start difference. First operand 10051 states and 31355 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-01-18 12:58:53,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:58:53,947 INFO L93 Difference]: Finished difference Result 14599 states and 44273 transitions. [2022-01-18 12:58:53,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-01-18 12:58:53,947 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-01-18 12:58:53,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:58:53,971 INFO L225 Difference]: With dead ends: 14599 [2022-01-18 12:58:53,972 INFO L226 Difference]: Without dead ends: 14320 [2022-01-18 12:58:53,973 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6502 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1744, Invalid=17996, Unknown=0, NotChecked=0, Total=19740 [2022-01-18 12:58:53,973 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 934 mSDsluCounter, 4625 mSDsCounter, 0 mSdLazyCounter, 2563 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 934 SdHoareTripleChecker+Valid, 4683 SdHoareTripleChecker+Invalid, 2726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 2563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 12:58:53,973 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [934 Valid, 4683 Invalid, 2726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 2563 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 12:58:53,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14320 states. [2022-01-18 12:58:54,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14320 to 11399. [2022-01-18 12:58:54,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11399 states, 11398 states have (on average 3.1186173012809264) internal successors, (35546), 11398 states have internal predecessors, (35546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:58:54,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11399 states to 11399 states and 35546 transitions. [2022-01-18 12:58:54,149 INFO L78 Accepts]: Start accepts. Automaton has 11399 states and 35546 transitions. Word has length 74 [2022-01-18 12:58:54,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:58:54,149 INFO L470 AbstractCegarLoop]: Abstraction has 11399 states and 35546 transitions. [2022-01-18 12:58:54,149 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-01-18 12:58:54,149 INFO L276 IsEmpty]: Start isEmpty. Operand 11399 states and 35546 transitions. [2022-01-18 12:58:54,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:58:54,164 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:58:54,164 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-01-18 12:58:54,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-01-18 12:58:54,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:54,367 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:58:54,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:58:54,368 INFO L85 PathProgramCache]: Analyzing trace with hash -914776021, now seen corresponding path program 90 times [2022-01-18 12:58:54,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:58:54,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687480495] [2022-01-18 12:58:54,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:58:54,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:58:54,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:58:54,592 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:54,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:58:54,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687480495] [2022-01-18 12:58:54,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687480495] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:58:54,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346971850] [2022-01-18 12:58:54,593 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:58:54,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:58:54,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:58:54,594 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:58:54,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-01-18 12:58:54,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 12:58:54,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:58:54,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:58:54,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:58:55,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-01-18 12:58:55,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:58:55,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:58:55,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346971850] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:58:55,751 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:58:55,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:58:55,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329205496] [2022-01-18 12:58:55,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:58:55,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:58:55,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:58:55,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:58:55,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1387, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:58:55,752 INFO L87 Difference]: Start difference. First operand 11399 states and 35546 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-01-18 12:59:04,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:59:04,149 INFO L93 Difference]: Finished difference Result 17269 states and 51859 transitions. [2022-01-18 12:59:04,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2022-01-18 12:59:04,150 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-01-18 12:59:04,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:59:04,177 INFO L225 Difference]: With dead ends: 17269 [2022-01-18 12:59:04,177 INFO L226 Difference]: Without dead ends: 16744 [2022-01-18 12:59:04,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14173 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=3426, Invalid=35186, Unknown=0, NotChecked=0, Total=38612 [2022-01-18 12:59:04,180 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 1318 mSDsluCounter, 7430 mSDsCounter, 0 mSdLazyCounter, 4085 mSolverCounterSat, 268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1318 SdHoareTripleChecker+Valid, 7515 SdHoareTripleChecker+Invalid, 4353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 4085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:59:04,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1318 Valid, 7515 Invalid, 4353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 4085 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-18 12:59:04,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16744 states. [2022-01-18 12:59:04,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16744 to 11795. [2022-01-18 12:59:04,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11795 states, 11794 states have (on average 3.1323554349669323) internal successors, (36943), 11794 states have internal predecessors, (36943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:59:04,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11795 states to 11795 states and 36943 transitions. [2022-01-18 12:59:04,376 INFO L78 Accepts]: Start accepts. Automaton has 11795 states and 36943 transitions. Word has length 74 [2022-01-18 12:59:04,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:59:04,376 INFO L470 AbstractCegarLoop]: Abstraction has 11795 states and 36943 transitions. [2022-01-18 12:59:04,376 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-01-18 12:59:04,376 INFO L276 IsEmpty]: Start isEmpty. Operand 11795 states and 36943 transitions. [2022-01-18 12:59:04,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:59:04,391 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:59:04,391 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-01-18 12:59:04,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-01-18 12:59:04,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:04,592 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:59:04,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:59:04,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1658397179, now seen corresponding path program 91 times [2022-01-18 12:59:04,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:59:04,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540371198] [2022-01-18 12:59:04,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:59:04,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:59:04,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:04,789 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:04,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:59:04,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540371198] [2022-01-18 12:59:04,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540371198] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:59:04,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129532902] [2022-01-18 12:59:04,789 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:59:04,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:04,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:59:04,791 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:59:04,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-01-18 12:59:04,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:04,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:59:04,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:59:05,338 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:05,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:59:06,073 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:06,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129532902] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:59:06,074 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:59:06,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:59:06,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811203380] [2022-01-18 12:59:06,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:59:06,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:59:06,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:59:06,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:59:06,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:59:06,075 INFO L87 Difference]: Start difference. First operand 11795 states and 36943 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-01-18 12:59:10,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:59:10,807 INFO L93 Difference]: Finished difference Result 15389 states and 46991 transitions. [2022-01-18 12:59:10,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-01-18 12:59:10,807 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-01-18 12:59:10,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:59:10,832 INFO L225 Difference]: With dead ends: 15389 [2022-01-18 12:59:10,832 INFO L226 Difference]: Without dead ends: 15176 [2022-01-18 12:59:10,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5529 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1507, Invalid=15785, Unknown=0, NotChecked=0, Total=17292 [2022-01-18 12:59:10,833 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 725 mSDsluCounter, 5958 mSDsCounter, 0 mSdLazyCounter, 3092 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 6056 SdHoareTripleChecker+Invalid, 3242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 3092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 12:59:10,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [725 Valid, 6056 Invalid, 3242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 3092 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 12:59:10,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15176 states. [2022-01-18 12:59:10,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15176 to 12299. [2022-01-18 12:59:11,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12299 states, 12298 states have (on average 3.131322166205887) internal successors, (38509), 12298 states have internal predecessors, (38509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:59:11,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12299 states to 12299 states and 38509 transitions. [2022-01-18 12:59:11,029 INFO L78 Accepts]: Start accepts. Automaton has 12299 states and 38509 transitions. Word has length 74 [2022-01-18 12:59:11,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:59:11,030 INFO L470 AbstractCegarLoop]: Abstraction has 12299 states and 38509 transitions. [2022-01-18 12:59:11,030 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-01-18 12:59:11,030 INFO L276 IsEmpty]: Start isEmpty. Operand 12299 states and 38509 transitions. [2022-01-18 12:59:11,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:59:11,047 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:59:11,047 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-01-18 12:59:11,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-01-18 12:59:11,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:11,248 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:59:11,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:59:11,248 INFO L85 PathProgramCache]: Analyzing trace with hash 2007380695, now seen corresponding path program 92 times [2022-01-18 12:59:11,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:59:11,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113361167] [2022-01-18 12:59:11,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:59:11,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:59:11,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:11,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:11,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:59:11,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113361167] [2022-01-18 12:59:11,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113361167] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:59:11,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218923261] [2022-01-18 12:59:11,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 12:59:11,454 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:11,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:59:11,455 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:59:11,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-01-18 12:59:11,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 12:59:11,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:59:11,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:59:11,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:59:12,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-01-18 12:59:12,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:59:12,661 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:12,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218923261] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:59:12,661 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:59:12,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:59:12,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423832880] [2022-01-18 12:59:12,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:59:12,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:59:12,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:59:12,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:59:12,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:59:12,662 INFO L87 Difference]: Start difference. First operand 12299 states and 38509 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-01-18 12:59:20,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:59:20,989 INFO L93 Difference]: Finished difference Result 18546 states and 56229 transitions. [2022-01-18 12:59:20,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2022-01-18 12:59:20,989 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-01-18 12:59:20,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:59:21,021 INFO L225 Difference]: With dead ends: 18546 [2022-01-18 12:59:21,021 INFO L226 Difference]: Without dead ends: 18051 [2022-01-18 12:59:21,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12665 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=3170, Invalid=31986, Unknown=0, NotChecked=0, Total=35156 [2022-01-18 12:59:21,023 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 1355 mSDsluCounter, 8016 mSDsCounter, 0 mSdLazyCounter, 4291 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1355 SdHoareTripleChecker+Valid, 8096 SdHoareTripleChecker+Invalid, 4562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 4291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-18 12:59:21,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1355 Valid, 8096 Invalid, 4562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 4291 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-18 12:59:21,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18051 states. [2022-01-18 12:59:21,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18051 to 12491. [2022-01-18 12:59:21,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12491 states, 12490 states have (on average 3.1619695756605286) internal successors, (39493), 12490 states have internal predecessors, (39493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:59:21,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12491 states to 12491 states and 39493 transitions. [2022-01-18 12:59:21,249 INFO L78 Accepts]: Start accepts. Automaton has 12491 states and 39493 transitions. Word has length 74 [2022-01-18 12:59:21,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:59:21,249 INFO L470 AbstractCegarLoop]: Abstraction has 12491 states and 39493 transitions. [2022-01-18 12:59:21,250 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-01-18 12:59:21,250 INFO L276 IsEmpty]: Start isEmpty. Operand 12491 states and 39493 transitions. [2022-01-18 12:59:21,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:59:21,268 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:59:21,268 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-01-18 12:59:21,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-01-18 12:59:21,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:21,469 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:59:21,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:59:21,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1221977889, now seen corresponding path program 93 times [2022-01-18 12:59:21,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:59:21,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056758281] [2022-01-18 12:59:21,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:59:21,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:59:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:21,672 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:21,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:59:21,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056758281] [2022-01-18 12:59:21,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056758281] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:59:21,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941189313] [2022-01-18 12:59:21,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 12:59:21,672 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:21,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:59:21,673 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:59:21,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-01-18 12:59:21,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 12:59:21,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:59:21,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 12:59:21,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:59:22,478 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:22,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:59:23,386 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:23,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941189313] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:59:23,387 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:59:23,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 21] total 49 [2022-01-18 12:59:23,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10895681] [2022-01-18 12:59:23,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:59:23,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-01-18 12:59:23,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:59:23,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-01-18 12:59:23,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=2114, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 12:59:23,388 INFO L87 Difference]: Start difference. First operand 12491 states and 39493 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-01-18 12:59:29,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:59:29,378 INFO L93 Difference]: Finished difference Result 16670 states and 51165 transitions. [2022-01-18 12:59:29,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-01-18 12:59:29,379 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-01-18 12:59:29,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:59:29,409 INFO L225 Difference]: With dead ends: 16670 [2022-01-18 12:59:29,409 INFO L226 Difference]: Without dead ends: 16508 [2022-01-18 12:59:29,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5471 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=2129, Invalid=16777, Unknown=0, NotChecked=0, Total=18906 [2022-01-18 12:59:29,410 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 1318 mSDsluCounter, 3213 mSDsCounter, 0 mSdLazyCounter, 2107 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1318 SdHoareTripleChecker+Valid, 3240 SdHoareTripleChecker+Invalid, 2303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 2107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 12:59:29,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1318 Valid, 3240 Invalid, 2303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 2107 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 12:59:29,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16508 states. [2022-01-18 12:59:29,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16508 to 12699. [2022-01-18 12:59:29,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12699 states, 12698 states have (on average 3.1700267758702156) internal successors, (40253), 12698 states have internal predecessors, (40253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:59:29,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12699 states to 12699 states and 40253 transitions. [2022-01-18 12:59:29,640 INFO L78 Accepts]: Start accepts. Automaton has 12699 states and 40253 transitions. Word has length 74 [2022-01-18 12:59:29,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:59:29,641 INFO L470 AbstractCegarLoop]: Abstraction has 12699 states and 40253 transitions. [2022-01-18 12:59:29,641 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-01-18 12:59:29,641 INFO L276 IsEmpty]: Start isEmpty. Operand 12699 states and 40253 transitions. [2022-01-18 12:59:29,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:59:29,659 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:59:29,660 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-01-18 12:59:29,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-01-18 12:59:29,860 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,SelfDestructingSolverStorable95 [2022-01-18 12:59:29,860 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:59:29,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:59:29,860 INFO L85 PathProgramCache]: Analyzing trace with hash -591710751, now seen corresponding path program 94 times [2022-01-18 12:59:29,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:59:29,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89399546] [2022-01-18 12:59:29,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:59:29,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:59:29,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:30,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:30,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:59:30,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89399546] [2022-01-18 12:59:30,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89399546] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:59:30,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544038657] [2022-01-18 12:59:30,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 12:59:30,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:30,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:59:30,059 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:59:30,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-01-18 12:59:30,146 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 12:59:30,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:59:30,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:59:30,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:59:30,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-01-18 12:59:30,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:59:31,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:31,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544038657] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:59:31,310 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:59:31,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:59:31,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142535299] [2022-01-18 12:59:31,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:59:31,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:59:31,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:59:31,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:59:31,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:59:31,311 INFO L87 Difference]: Start difference. First operand 12699 states and 40253 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-01-18 12:59:42,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:59:42,076 INFO L93 Difference]: Finished difference Result 21395 states and 65297 transitions. [2022-01-18 12:59:42,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-01-18 12:59:42,076 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-01-18 12:59:42,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:59:42,111 INFO L225 Difference]: With dead ends: 21395 [2022-01-18 12:59:42,111 INFO L226 Difference]: Without dead ends: 21191 [2022-01-18 12:59:42,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18686 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=4394, Invalid=43348, Unknown=0, NotChecked=0, Total=47742 [2022-01-18 12:59:42,113 INFO L933 BasicCegarLoop]: 373 mSDtfsCounter, 1411 mSDsluCounter, 6799 mSDsCounter, 0 mSdLazyCounter, 3802 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1411 SdHoareTripleChecker+Valid, 6954 SdHoareTripleChecker+Invalid, 4042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 3802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-18 12:59:42,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1411 Valid, 6954 Invalid, 4042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 3802 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-18 12:59:42,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21191 states. [2022-01-18 12:59:42,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21191 to 14307. [2022-01-18 12:59:42,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14307 states, 14306 states have (on average 3.185726268698448) internal successors, (45575), 14306 states have internal predecessors, (45575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:59:42,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14307 states to 14307 states and 45575 transitions. [2022-01-18 12:59:42,382 INFO L78 Accepts]: Start accepts. Automaton has 14307 states and 45575 transitions. Word has length 74 [2022-01-18 12:59:42,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:59:42,382 INFO L470 AbstractCegarLoop]: Abstraction has 14307 states and 45575 transitions. [2022-01-18 12:59:42,382 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-01-18 12:59:42,382 INFO L276 IsEmpty]: Start isEmpty. Operand 14307 states and 45575 transitions. [2022-01-18 12:59:42,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:59:42,403 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:59:42,403 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 12:59:42,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-01-18 12:59:42,603 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,SelfDestructingSolverStorable96 [2022-01-18 12:59:42,603 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:59:42,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:59:42,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1265584007, now seen corresponding path program 95 times [2022-01-18 12:59:42,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:59:42,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996617372] [2022-01-18 12:59:42,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:59:42,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:59:42,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:42,846 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:42,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:59:42,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996617372] [2022-01-18 12:59:42,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996617372] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:59:42,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358863846] [2022-01-18 12:59:42,846 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 12:59:42,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:42,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:59:42,847 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:59:42,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-01-18 12:59:42,939 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 12:59:42,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:59:42,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:59:42,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:59:43,401 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:43,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:59:43,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:43,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358863846] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:59:43,988 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:59:43,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 12:59:43,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481653471] [2022-01-18 12:59:43,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:59:43,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 12:59:43,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:59:43,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 12:59:43,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1402, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 12:59:43,989 INFO L87 Difference]: Start difference. First operand 14307 states and 45575 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-01-18 12:59:54,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:59:54,286 INFO L93 Difference]: Finished difference Result 22034 states and 67223 transitions. [2022-01-18 12:59:54,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-01-18 12:59:54,286 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-01-18 12:59:54,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:59:54,326 INFO L225 Difference]: With dead ends: 22034 [2022-01-18 12:59:54,326 INFO L226 Difference]: Without dead ends: 21524 [2022-01-18 12:59:54,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18815 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=4518, Invalid=44544, Unknown=0, NotChecked=0, Total=49062 [2022-01-18 12:59:54,330 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 1614 mSDsluCounter, 7176 mSDsCounter, 0 mSdLazyCounter, 3862 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1614 SdHoareTripleChecker+Valid, 7300 SdHoareTripleChecker+Invalid, 4177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 3862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-18 12:59:54,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1614 Valid, 7300 Invalid, 4177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 3862 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-18 12:59:54,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21524 states. [2022-01-18 12:59:54,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21524 to 14327. [2022-01-18 12:59:54,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14327 states, 14326 states have (on average 3.1834426916096605) internal successors, (45606), 14326 states have internal predecessors, (45606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:59:54,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14327 states to 14327 states and 45606 transitions. [2022-01-18 12:59:54,619 INFO L78 Accepts]: Start accepts. Automaton has 14327 states and 45606 transitions. Word has length 74 [2022-01-18 12:59:54,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:59:54,619 INFO L470 AbstractCegarLoop]: Abstraction has 14327 states and 45606 transitions. [2022-01-18 12:59:54,619 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-01-18 12:59:54,619 INFO L276 IsEmpty]: Start isEmpty. Operand 14327 states and 45606 transitions. [2022-01-18 12:59:54,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:59:54,640 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:59:54,640 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-01-18 12:59:54,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-01-18 12:59:54,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:54,841 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:59:54,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:59:54,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1021008305, now seen corresponding path program 96 times [2022-01-18 12:59:54,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:59:54,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678950161] [2022-01-18 12:59:54,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:59:54,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:59:54,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:55,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:55,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:59:55,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678950161] [2022-01-18 12:59:55,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678950161] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:59:55,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791115321] [2022-01-18 12:59:55,030 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 12:59:55,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:55,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:59:55,031 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:59:55,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-01-18 12:59:55,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 12:59:55,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 12:59:55,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:59:55,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 12:59:55,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:55,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 12:59:56,034 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:56,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791115321] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 12:59:56,034 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 12:59:56,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-01-18 12:59:56,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714976581] [2022-01-18 12:59:56,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 12:59:56,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 12:59:56,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 12:59:56,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 12:59:56,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1239, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 12:59:56,035 INFO L87 Difference]: Start difference. First operand 14327 states and 45606 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-01-18 12:59:58,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 12:59:58,993 INFO L93 Difference]: Finished difference Result 18624 states and 57947 transitions. [2022-01-18 12:59:58,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-01-18 12:59:58,994 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-01-18 12:59:58,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 12:59:59,027 INFO L225 Difference]: With dead ends: 18624 [2022-01-18 12:59:59,028 INFO L226 Difference]: Without dead ends: 18522 [2022-01-18 12:59:59,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3863 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1306, Invalid=10684, Unknown=0, NotChecked=0, Total=11990 [2022-01-18 12:59:59,029 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 701 mSDsluCounter, 4283 mSDsCounter, 0 mSdLazyCounter, 2046 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 4298 SdHoareTripleChecker+Invalid, 2154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 2046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 12:59:59,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [701 Valid, 4298 Invalid, 2154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 2046 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 12:59:59,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18522 states. [2022-01-18 12:59:59,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18522 to 14923. [2022-01-18 12:59:59,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14923 states, 14922 states have (on average 3.185430907385069) internal successors, (47533), 14922 states have internal predecessors, (47533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 12:59:59,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14923 states to 14923 states and 47533 transitions. [2022-01-18 12:59:59,302 INFO L78 Accepts]: Start accepts. Automaton has 14923 states and 47533 transitions. Word has length 74 [2022-01-18 12:59:59,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 12:59:59,302 INFO L470 AbstractCegarLoop]: Abstraction has 14923 states and 47533 transitions. [2022-01-18 12:59:59,302 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-01-18 12:59:59,302 INFO L276 IsEmpty]: Start isEmpty. Operand 14923 states and 47533 transitions. [2022-01-18 12:59:59,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 12:59:59,324 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 12:59:59,324 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-01-18 12:59:59,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-01-18 12:59:59,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:59,535 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 12:59:59,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 12:59:59,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1000290919, now seen corresponding path program 97 times [2022-01-18 12:59:59,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 12:59:59,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910945826] [2022-01-18 12:59:59,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 12:59:59,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 12:59:59,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:59,790 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 12:59:59,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 12:59:59,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910945826] [2022-01-18 12:59:59,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910945826] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 12:59:59,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084681466] [2022-01-18 12:59:59,790 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 12:59:59,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 12:59:59,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 12:59:59,791 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 12:59:59,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-01-18 12:59:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 12:59:59,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 12:59:59,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:00,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-01-18 13:00:00,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:00,830 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:00,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084681466] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:00,830 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:00,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:00:00,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452696647] [2022-01-18 13:00:00,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:00,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:00:00,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:00,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:00:00,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1305, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:00:00,832 INFO L87 Difference]: Start difference. First operand 14923 states and 47533 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-01-18 13:00:04,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:04,528 INFO L93 Difference]: Finished difference Result 18508 states and 57720 transitions. [2022-01-18 13:00:04,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-01-18 13:00:04,528 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-01-18 13:00:04,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:04,561 INFO L225 Difference]: With dead ends: 18508 [2022-01-18 13:00:04,561 INFO L226 Difference]: Without dead ends: 18406 [2022-01-18 13:00:04,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3456 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1297, Invalid=9833, Unknown=0, NotChecked=0, Total=11130 [2022-01-18 13:00:04,562 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 741 mSDsluCounter, 3368 mSDsCounter, 0 mSdLazyCounter, 1732 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 741 SdHoareTripleChecker+Valid, 3439 SdHoareTripleChecker+Invalid, 1860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:04,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [741 Valid, 3439 Invalid, 1860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1732 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 13:00:04,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18406 states. [2022-01-18 13:00:04,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18406 to 14951. [2022-01-18 13:00:04,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14951 states, 14950 states have (on average 3.184882943143813) internal successors, (47614), 14950 states have internal predecessors, (47614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:04,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14951 states to 14951 states and 47614 transitions. [2022-01-18 13:00:04,835 INFO L78 Accepts]: Start accepts. Automaton has 14951 states and 47614 transitions. Word has length 74 [2022-01-18 13:00:04,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:04,835 INFO L470 AbstractCegarLoop]: Abstraction has 14951 states and 47614 transitions. [2022-01-18 13:00:04,835 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-01-18 13:00:04,835 INFO L276 IsEmpty]: Start isEmpty. Operand 14951 states and 47614 transitions. [2022-01-18 13:00:04,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:04,857 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:04,857 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 13:00:04,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-01-18 13:00:05,059 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,SelfDestructingSolverStorable99 [2022-01-18 13:00:05,059 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:05,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:05,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1644791681, now seen corresponding path program 98 times [2022-01-18 13:00:05,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:05,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284918414] [2022-01-18 13:00:05,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:05,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:05,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:05,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:05,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:05,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284918414] [2022-01-18 13:00:05,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284918414] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:05,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791775927] [2022-01-18 13:00:05,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 13:00:05,261 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:05,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:05,261 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:05,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-01-18 13:00:05,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 13:00:05,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:00:05,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:05,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:05,830 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:05,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:06,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-01-18 13:00:06,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791775927] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:06,347 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:06,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:00:06,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839281347] [2022-01-18 13:00:06,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:06,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:00:06,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:06,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:00:06,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1296, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:00:06,348 INFO L87 Difference]: Start difference. First operand 14951 states and 47614 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-01-18 13:00:17,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:17,514 INFO L93 Difference]: Finished difference Result 25325 states and 76492 transitions. [2022-01-18 13:00:17,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 245 states. [2022-01-18 13:00:17,514 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-01-18 13:00:17,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:17,571 INFO L225 Difference]: With dead ends: 25325 [2022-01-18 13:00:17,571 INFO L226 Difference]: Without dead ends: 24776 [2022-01-18 13:00:17,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 260 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27098 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=8356, Invalid=60026, Unknown=0, NotChecked=0, Total=68382 [2022-01-18 13:00:17,574 INFO L933 BasicCegarLoop]: 456 mSDtfsCounter, 1879 mSDsluCounter, 8761 mSDsCounter, 0 mSdLazyCounter, 4559 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1879 SdHoareTripleChecker+Valid, 8652 SdHoareTripleChecker+Invalid, 4916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 4559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:17,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1879 Valid, 8652 Invalid, 4916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 4559 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-18 13:00:17,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24776 states. [2022-01-18 13:00:17,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24776 to 15319. [2022-01-18 13:00:17,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15319 states, 15318 states have (on average 3.188014101057579) internal successors, (48834), 15318 states have internal predecessors, (48834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:17,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15319 states to 15319 states and 48834 transitions. [2022-01-18 13:00:17,925 INFO L78 Accepts]: Start accepts. Automaton has 15319 states and 48834 transitions. Word has length 74 [2022-01-18 13:00:17,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:17,925 INFO L470 AbstractCegarLoop]: Abstraction has 15319 states and 48834 transitions. [2022-01-18 13:00:17,925 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-01-18 13:00:17,925 INFO L276 IsEmpty]: Start isEmpty. Operand 15319 states and 48834 transitions. [2022-01-18 13:00:17,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:17,947 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:17,947 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-01-18 13:00:17,963 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-01-18 13:00:18,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:18,148 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:18,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:18,148 INFO L85 PathProgramCache]: Analyzing trace with hash 377723573, now seen corresponding path program 99 times [2022-01-18 13:00:18,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:18,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941640032] [2022-01-18 13:00:18,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:18,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:18,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:18,337 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:18,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:18,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941640032] [2022-01-18 13:00:18,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941640032] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:18,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46635289] [2022-01-18 13:00:18,338 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 13:00:18,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:18,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:18,339 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:18,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-01-18 13:00:18,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 13:00:18,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:00:18,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:18,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:18,865 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:18,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:19,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-01-18 13:00:19,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46635289] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:19,365 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:19,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:00:19,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360062095] [2022-01-18 13:00:19,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:19,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:00:19,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:19,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:00:19,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1294, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:00:19,366 INFO L87 Difference]: Start difference. First operand 15319 states and 48834 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-01-18 13:00:23,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:23,351 INFO L93 Difference]: Finished difference Result 20270 states and 62885 transitions. [2022-01-18 13:00:23,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-01-18 13:00:23,351 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-01-18 13:00:23,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:23,389 INFO L225 Difference]: With dead ends: 20270 [2022-01-18 13:00:23,389 INFO L226 Difference]: Without dead ends: 19694 [2022-01-18 13:00:23,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6531 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=2589, Invalid=16871, Unknown=0, NotChecked=0, Total=19460 [2022-01-18 13:00:23,391 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 1539 mSDsluCounter, 4102 mSDsCounter, 0 mSdLazyCounter, 2246 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1539 SdHoareTripleChecker+Valid, 4208 SdHoareTripleChecker+Invalid, 2434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 2246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:23,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1539 Valid, 4208 Invalid, 2434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 2246 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 13:00:23,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19694 states. [2022-01-18 13:00:23,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19694 to 15967. [2022-01-18 13:00:23,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15967 states, 15966 states have (on average 3.18952774646123) internal successors, (50924), 15966 states have internal predecessors, (50924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:23,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15967 states to 15967 states and 50924 transitions. [2022-01-18 13:00:23,747 INFO L78 Accepts]: Start accepts. Automaton has 15967 states and 50924 transitions. Word has length 74 [2022-01-18 13:00:23,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:23,747 INFO L470 AbstractCegarLoop]: Abstraction has 15967 states and 50924 transitions. [2022-01-18 13:00:23,747 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-01-18 13:00:23,747 INFO L276 IsEmpty]: Start isEmpty. Operand 15967 states and 50924 transitions. [2022-01-18 13:00:23,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:23,770 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:23,770 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-01-18 13:00:23,786 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-01-18 13:00:23,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:23,971 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:23,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:23,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1042978437, now seen corresponding path program 100 times [2022-01-18 13:00:23,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:23,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927969892] [2022-01-18 13:00:23,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:23,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:23,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:24,180 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:24,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:24,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927969892] [2022-01-18 13:00:24,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927969892] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:24,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094150959] [2022-01-18 13:00:24,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 13:00:24,181 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:24,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:24,182 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:24,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-01-18 13:00:24,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 13:00:24,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:00:24,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:24,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:24,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:24,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:25,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:25,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094150959] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:25,234 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:25,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:00:25,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729949226] [2022-01-18 13:00:25,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:25,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:00:25,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:25,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:00:25,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1314, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:00:25,236 INFO L87 Difference]: Start difference. First operand 15967 states and 50924 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-01-18 13:00:30,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:30,482 INFO L93 Difference]: Finished difference Result 23277 states and 71172 transitions. [2022-01-18 13:00:30,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-01-18 13:00:30,482 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-01-18 13:00:30,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:30,523 INFO L225 Difference]: With dead ends: 23277 [2022-01-18 13:00:30,523 INFO L226 Difference]: Without dead ends: 23073 [2022-01-18 13:00:30,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9187 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2673, Invalid=23409, Unknown=0, NotChecked=0, Total=26082 [2022-01-18 13:00:30,524 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 1096 mSDsluCounter, 5656 mSDsCounter, 0 mSdLazyCounter, 2968 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1096 SdHoareTripleChecker+Valid, 5761 SdHoareTripleChecker+Invalid, 3208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 2968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:30,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1096 Valid, 5761 Invalid, 3208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 2968 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 13:00:30,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23073 states. [2022-01-18 13:00:30,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23073 to 16135. [2022-01-18 13:00:30,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16135 states, 16134 states have (on average 3.1876781951159043) internal successors, (51430), 16134 states have internal predecessors, (51430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:30,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16135 states to 16135 states and 51430 transitions. [2022-01-18 13:00:30,834 INFO L78 Accepts]: Start accepts. Automaton has 16135 states and 51430 transitions. Word has length 74 [2022-01-18 13:00:30,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:30,834 INFO L470 AbstractCegarLoop]: Abstraction has 16135 states and 51430 transitions. [2022-01-18 13:00:30,834 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-01-18 13:00:30,834 INFO L276 IsEmpty]: Start isEmpty. Operand 16135 states and 51430 transitions. [2022-01-18 13:00:30,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:30,858 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:30,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-01-18 13:00:30,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-01-18 13:00:31,058 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,SelfDestructingSolverStorable102 [2022-01-18 13:00:31,059 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:31,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:31,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1710809265, now seen corresponding path program 101 times [2022-01-18 13:00:31,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:31,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726370582] [2022-01-18 13:00:31,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:31,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:31,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:31,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-01-18 13:00:31,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:31,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726370582] [2022-01-18 13:00:31,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726370582] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:31,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697242776] [2022-01-18 13:00:31,280 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 13:00:31,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:31,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:31,281 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:31,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-01-18 13:00:31,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 13:00:31,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:00:31,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:31,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:31,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-01-18 13:00:31,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:32,245 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:32,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697242776] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:32,245 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:32,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-01-18 13:00:32,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341160088] [2022-01-18 13:00:32,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:32,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 13:00:32,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:32,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 13:00:32,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 13:00:32,246 INFO L87 Difference]: Start difference. First operand 16135 states and 51430 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-01-18 13:00:33,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:33,618 INFO L93 Difference]: Finished difference Result 19873 states and 62108 transitions. [2022-01-18 13:00:33,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 13:00:33,618 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-01-18 13:00:33,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:33,655 INFO L225 Difference]: With dead ends: 19873 [2022-01-18 13:00:33,655 INFO L226 Difference]: Without dead ends: 19771 [2022-01-18 13:00:33,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=559, Invalid=4411, Unknown=0, NotChecked=0, Total=4970 [2022-01-18 13:00:33,655 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 496 mSDsluCounter, 3740 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 3783 SdHoareTripleChecker+Invalid, 1601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:33,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [496 Valid, 3783 Invalid, 1601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1531 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 13:00:33,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19771 states. [2022-01-18 13:00:33,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19771 to 16135. [2022-01-18 13:00:33,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16135 states, 16134 states have (on average 3.1876781951159043) internal successors, (51430), 16134 states have internal predecessors, (51430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:33,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16135 states to 16135 states and 51430 transitions. [2022-01-18 13:00:33,957 INFO L78 Accepts]: Start accepts. Automaton has 16135 states and 51430 transitions. Word has length 74 [2022-01-18 13:00:33,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:33,957 INFO L470 AbstractCegarLoop]: Abstraction has 16135 states and 51430 transitions. [2022-01-18 13:00:33,957 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-01-18 13:00:33,957 INFO L276 IsEmpty]: Start isEmpty. Operand 16135 states and 51430 transitions. [2022-01-18 13:00:33,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:33,980 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:33,981 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-01-18 13:00:33,996 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-01-18 13:00:34,181 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,SelfDestructingSolverStorable103 [2022-01-18 13:00:34,181 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:34,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:34,181 INFO L85 PathProgramCache]: Analyzing trace with hash 864727055, now seen corresponding path program 102 times [2022-01-18 13:00:34,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:34,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066641278] [2022-01-18 13:00:34,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:34,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:34,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:34,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-01-18 13:00:34,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:34,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066641278] [2022-01-18 13:00:34,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066641278] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:34,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792236214] [2022-01-18 13:00:34,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 13:00:34,366 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:34,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:34,367 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:34,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-01-18 13:00:34,461 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 13:00:34,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:00:34,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:34,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:34,880 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:34,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:35,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-01-18 13:00:35,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792236214] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:35,402 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:35,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-01-18 13:00:35,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141912254] [2022-01-18 13:00:35,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:35,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 13:00:35,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:35,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 13:00:35,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1242, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 13:00:35,403 INFO L87 Difference]: Start difference. First operand 16135 states and 51430 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-01-18 13:00:37,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:37,936 INFO L93 Difference]: Finished difference Result 19924 states and 62195 transitions. [2022-01-18 13:00:37,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-01-18 13:00:37,936 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-01-18 13:00:37,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:37,977 INFO L225 Difference]: With dead ends: 19924 [2022-01-18 13:00:37,977 INFO L226 Difference]: Without dead ends: 19822 [2022-01-18 13:00:37,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1075, Invalid=8825, Unknown=0, NotChecked=0, Total=9900 [2022-01-18 13:00:37,978 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 794 mSDsluCounter, 2956 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 3015 SdHoareTripleChecker+Invalid, 1582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:37,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 3015 Invalid, 1582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1472 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 13:00:37,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19822 states. [2022-01-18 13:00:38,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19822 to 16379. [2022-01-18 13:00:38,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16379 states, 16378 states have (on average 3.1882403223836855) internal successors, (52217), 16378 states have internal predecessors, (52217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:38,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16379 states to 16379 states and 52217 transitions. [2022-01-18 13:00:38,336 INFO L78 Accepts]: Start accepts. Automaton has 16379 states and 52217 transitions. Word has length 74 [2022-01-18 13:00:38,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:38,336 INFO L470 AbstractCegarLoop]: Abstraction has 16379 states and 52217 transitions. [2022-01-18 13:00:38,336 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-01-18 13:00:38,336 INFO L276 IsEmpty]: Start isEmpty. Operand 16379 states and 52217 transitions. [2022-01-18 13:00:38,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:38,360 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:38,360 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-01-18 13:00:38,377 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-01-18 13:00:38,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:38,561 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:38,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:38,561 INFO L85 PathProgramCache]: Analyzing trace with hash 885444441, now seen corresponding path program 103 times [2022-01-18 13:00:38,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:38,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599903718] [2022-01-18 13:00:38,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:38,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:38,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:38,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:38,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:38,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599903718] [2022-01-18 13:00:38,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599903718] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:38,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405158867] [2022-01-18 13:00:38,751 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 13:00:38,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:38,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:38,752 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:38,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-01-18 13:00:38,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:38,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:38,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:39,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-01-18 13:00:39,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:39,845 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:39,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405158867] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:39,846 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:39,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:00:39,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588889549] [2022-01-18 13:00:39,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:39,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:00:39,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:39,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:00:39,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1307, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:00:39,847 INFO L87 Difference]: Start difference. First operand 16379 states and 52217 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-01-18 13:00:42,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:42,157 INFO L93 Difference]: Finished difference Result 19784 states and 61798 transitions. [2022-01-18 13:00:42,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-18 13:00:42,157 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-01-18 13:00:42,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:42,194 INFO L225 Difference]: With dead ends: 19784 [2022-01-18 13:00:42,194 INFO L226 Difference]: Without dead ends: 19682 [2022-01-18 13:00:42,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1950 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=858, Invalid=6282, Unknown=0, NotChecked=0, Total=7140 [2022-01-18 13:00:42,196 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 800 mSDsluCounter, 3137 mSDsCounter, 0 mSdLazyCounter, 1610 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 3201 SdHoareTripleChecker+Invalid, 1728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:42,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [800 Valid, 3201 Invalid, 1728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1610 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 13:00:42,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19682 states. [2022-01-18 13:00:42,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19682 to 16435. [2022-01-18 13:00:42,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16435 states, 16434 states have (on average 3.1884507727881224) internal successors, (52399), 16434 states have internal predecessors, (52399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:42,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16435 states to 16435 states and 52399 transitions. [2022-01-18 13:00:42,561 INFO L78 Accepts]: Start accepts. Automaton has 16435 states and 52399 transitions. Word has length 74 [2022-01-18 13:00:42,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:42,561 INFO L470 AbstractCegarLoop]: Abstraction has 16435 states and 52399 transitions. [2022-01-18 13:00:42,561 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-01-18 13:00:42,562 INFO L276 IsEmpty]: Start isEmpty. Operand 16435 states and 52399 transitions. [2022-01-18 13:00:42,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:42,586 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:42,586 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-01-18 13:00:42,603 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-01-18 13:00:42,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:42,786 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:42,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:42,787 INFO L85 PathProgramCache]: Analyzing trace with hash 240943679, now seen corresponding path program 104 times [2022-01-18 13:00:42,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:42,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863494709] [2022-01-18 13:00:42,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:42,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:42,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:43,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:43,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:43,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863494709] [2022-01-18 13:00:43,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863494709] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:43,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789976565] [2022-01-18 13:00:43,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 13:00:43,005 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:43,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:43,006 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:43,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-01-18 13:00:43,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 13:00:43,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:00:43,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:43,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:43,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:43,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:44,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-01-18 13:00:44,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789976565] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:44,055 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:44,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:00:44,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890231604] [2022-01-18 13:00:44,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:44,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:00:44,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:44,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:00:44,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1294, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:00:44,056 INFO L87 Difference]: Start difference. First operand 16435 states and 52399 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-01-18 13:00:50,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:50,785 INFO L93 Difference]: Finished difference Result 23659 states and 72458 transitions. [2022-01-18 13:00:50,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-01-18 13:00:50,785 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-01-18 13:00:50,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:50,826 INFO L225 Difference]: With dead ends: 23659 [2022-01-18 13:00:50,826 INFO L226 Difference]: Without dead ends: 23173 [2022-01-18 13:00:50,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11239 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=4019, Invalid=27487, Unknown=0, NotChecked=0, Total=31506 [2022-01-18 13:00:50,828 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 1704 mSDsluCounter, 6104 mSDsCounter, 0 mSdLazyCounter, 3057 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1704 SdHoareTripleChecker+Valid, 6094 SdHoareTripleChecker+Invalid, 3334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 3057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:50,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1704 Valid, 6094 Invalid, 3334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 3057 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 13:00:50,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23173 states. [2022-01-18 13:00:51,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23173 to 16551. [2022-01-18 13:00:51,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16551 states, 16550 states have (on average 3.1865861027190334) internal successors, (52738), 16550 states have internal predecessors, (52738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:51,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16551 states to 16551 states and 52738 transitions. [2022-01-18 13:00:51,137 INFO L78 Accepts]: Start accepts. Automaton has 16551 states and 52738 transitions. Word has length 74 [2022-01-18 13:00:51,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:51,137 INFO L470 AbstractCegarLoop]: Abstraction has 16551 states and 52738 transitions. [2022-01-18 13:00:51,137 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-01-18 13:00:51,137 INFO L276 IsEmpty]: Start isEmpty. Operand 16551 states and 52738 transitions. [2022-01-18 13:00:51,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:51,161 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:51,161 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 13:00:51,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-01-18 13:00:51,362 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,SelfDestructingSolverStorable106 [2022-01-18 13:00:51,362 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:51,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:51,363 INFO L85 PathProgramCache]: Analyzing trace with hash -945326863, now seen corresponding path program 105 times [2022-01-18 13:00:51,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:51,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33180220] [2022-01-18 13:00:51,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:51,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:51,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:51,613 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:51,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:51,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33180220] [2022-01-18 13:00:51,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33180220] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:51,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876711334] [2022-01-18 13:00:51,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 13:00:51,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:51,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:51,615 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:51,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-01-18 13:00:51,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 13:00:51,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:00:51,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:51,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:52,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:52,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:52,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-01-18 13:00:52,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876711334] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:52,813 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:52,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:00:52,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723709423] [2022-01-18 13:00:52,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:52,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:00:52,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:52,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:00:52,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1333, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:00:52,814 INFO L87 Difference]: Start difference. First operand 16551 states and 52738 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-01-18 13:00:56,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:00:56,919 INFO L93 Difference]: Finished difference Result 21339 states and 66291 transitions. [2022-01-18 13:00:56,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-01-18 13:00:56,919 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-01-18 13:00:56,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:00:56,956 INFO L225 Difference]: With dead ends: 21339 [2022-01-18 13:00:56,956 INFO L226 Difference]: Without dead ends: 21186 [2022-01-18 13:00:56,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3695 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1193, Invalid=11017, Unknown=0, NotChecked=0, Total=12210 [2022-01-18 13:00:56,957 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 735 mSDsluCounter, 4591 mSDsCounter, 0 mSdLazyCounter, 2412 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 4627 SdHoareTripleChecker+Invalid, 2543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 2412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 13:00:56,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [735 Valid, 4627 Invalid, 2543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 2412 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 13:00:56,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21186 states. [2022-01-18 13:00:57,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21186 to 16755. [2022-01-18 13:00:57,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16755 states, 16754 states have (on average 3.183418885042378) internal successors, (53335), 16754 states have internal predecessors, (53335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:00:57,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16755 states to 16755 states and 53335 transitions. [2022-01-18 13:00:57,258 INFO L78 Accepts]: Start accepts. Automaton has 16755 states and 53335 transitions. Word has length 74 [2022-01-18 13:00:57,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:00:57,258 INFO L470 AbstractCegarLoop]: Abstraction has 16755 states and 53335 transitions. [2022-01-18 13:00:57,258 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-01-18 13:00:57,258 INFO L276 IsEmpty]: Start isEmpty. Operand 16755 states and 53335 transitions. [2022-01-18 13:00:57,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:00:57,282 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:00:57,282 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 13:00:57,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-01-18 13:00:57,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-01-18 13:00:57,482 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:00:57,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:00:57,482 INFO L85 PathProgramCache]: Analyzing trace with hash 842756923, now seen corresponding path program 106 times [2022-01-18 13:00:57,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:00:57,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474279157] [2022-01-18 13:00:57,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:00:57,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:00:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:00:57,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-01-18 13:00:57,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:00:57,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474279157] [2022-01-18 13:00:57,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474279157] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:00:57,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678416737] [2022-01-18 13:00:57,689 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 13:00:57,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:00:57,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:00:57,692 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:00:57,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-01-18 13:00:57,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 13:00:57,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:00:57,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:00:57,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:00:58,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-01-18 13:00:58,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:00:58,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:00:58,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678416737] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:00:58,711 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:00:58,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:00:58,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695070538] [2022-01-18 13:00:58,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:00:58,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:00:58,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:00:58,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:00:58,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:00:58,712 INFO L87 Difference]: Start difference. First operand 16755 states and 53335 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-01-18 13:01:02,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:02,552 INFO L93 Difference]: Finished difference Result 23086 states and 70945 transitions. [2022-01-18 13:01:02,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-01-18 13:01:02,552 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-01-18 13:01:02,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:02,682 INFO L225 Difference]: With dead ends: 23086 [2022-01-18 13:01:02,682 INFO L226 Difference]: Without dead ends: 22882 [2022-01-18 13:01:02,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5013 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1833, Invalid=14169, Unknown=0, NotChecked=0, Total=16002 [2022-01-18 13:01:02,683 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 924 mSDsluCounter, 5217 mSDsCounter, 0 mSdLazyCounter, 2459 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 924 SdHoareTripleChecker+Valid, 5277 SdHoareTripleChecker+Invalid, 2651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 2459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:02,683 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [924 Valid, 5277 Invalid, 2651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 2459 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 13:01:02,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22882 states. [2022-01-18 13:01:02,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22882 to 16763. [2022-01-18 13:01:02,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16763 states, 16762 states have (on average 3.1834506622121466) internal successors, (53361), 16762 states have internal predecessors, (53361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:02,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16763 states to 16763 states and 53361 transitions. [2022-01-18 13:01:02,982 INFO L78 Accepts]: Start accepts. Automaton has 16763 states and 53361 transitions. Word has length 74 [2022-01-18 13:01:02,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:02,982 INFO L470 AbstractCegarLoop]: Abstraction has 16763 states and 53361 transitions. [2022-01-18 13:01:02,982 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-01-18 13:01:02,982 INFO L276 IsEmpty]: Start isEmpty. Operand 16763 states and 53361 transitions. [2022-01-18 13:01:03,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:03,006 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:03,006 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-01-18 13:01:03,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-01-18 13:01:03,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:03,207 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:03,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:03,208 INFO L85 PathProgramCache]: Analyzing trace with hash 174926095, now seen corresponding path program 107 times [2022-01-18 13:01:03,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:03,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320039472] [2022-01-18 13:01:03,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:03,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:03,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:03,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:03,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:03,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320039472] [2022-01-18 13:01:03,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320039472] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:03,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325174891] [2022-01-18 13:01:03,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 13:01:03,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:03,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:03,430 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:03,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-01-18 13:01:03,547 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 13:01:03,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:01:03,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:03,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:04,061 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:04,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:04,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:04,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325174891] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:04,615 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:04,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-01-18 13:01:04,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868195933] [2022-01-18 13:01:04,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:04,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 13:01:04,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:04,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 13:01:04,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 13:01:04,616 INFO L87 Difference]: Start difference. First operand 16763 states and 53361 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-01-18 13:01:06,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:06,005 INFO L93 Difference]: Finished difference Result 20861 states and 65021 transitions. [2022-01-18 13:01:06,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-18 13:01:06,006 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-01-18 13:01:06,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:06,044 INFO L225 Difference]: With dead ends: 20861 [2022-01-18 13:01:06,045 INFO L226 Difference]: Without dead ends: 20759 [2022-01-18 13:01:06,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1512 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=655, Invalid=5045, Unknown=0, NotChecked=0, Total=5700 [2022-01-18 13:01:06,045 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 619 mSDsluCounter, 2695 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 2767 SdHoareTripleChecker+Invalid, 1152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:06,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [619 Valid, 2767 Invalid, 1152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 13:01:06,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20759 states. [2022-01-18 13:01:06,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20759 to 16763. [2022-01-18 13:01:06,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16763 states, 16762 states have (on average 3.1834506622121466) internal successors, (53361), 16762 states have internal predecessors, (53361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:06,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16763 states to 16763 states and 53361 transitions. [2022-01-18 13:01:06,403 INFO L78 Accepts]: Start accepts. Automaton has 16763 states and 53361 transitions. Word has length 74 [2022-01-18 13:01:06,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:06,403 INFO L470 AbstractCegarLoop]: Abstraction has 16763 states and 53361 transitions. [2022-01-18 13:01:06,403 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-01-18 13:01:06,403 INFO L276 IsEmpty]: Start isEmpty. Operand 16763 states and 53361 transitions. [2022-01-18 13:01:06,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:06,427 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:06,427 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 13:01:06,443 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-01-18 13:01:06,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:06,628 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:06,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:06,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1118278021, now seen corresponding path program 108 times [2022-01-18 13:01:06,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:06,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213014328] [2022-01-18 13:01:06,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:06,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:06,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:06,908 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:06,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:06,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213014328] [2022-01-18 13:01:06,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213014328] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:06,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342504093] [2022-01-18 13:01:06,908 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 13:01:06,908 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:06,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:06,909 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:06,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-01-18 13:01:07,006 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 13:01:07,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:01:07,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:07,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:07,462 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:07,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:07,923 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:07,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342504093] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:07,924 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:07,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 13:01:07,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829401699] [2022-01-18 13:01:07,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:07,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 13:01:07,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:07,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 13:01:07,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1364, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 13:01:07,925 INFO L87 Difference]: Start difference. First operand 16763 states and 53361 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-01-18 13:01:11,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:11,240 INFO L93 Difference]: Finished difference Result 19849 states and 61751 transitions. [2022-01-18 13:01:11,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-01-18 13:01:11,240 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-01-18 13:01:11,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:11,276 INFO L225 Difference]: With dead ends: 19849 [2022-01-18 13:01:11,277 INFO L226 Difference]: Without dead ends: 19384 [2022-01-18 13:01:11,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4547 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1968, Invalid=12312, Unknown=0, NotChecked=0, Total=14280 [2022-01-18 13:01:11,278 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 1140 mSDsluCounter, 5303 mSDsCounter, 0 mSdLazyCounter, 2654 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1140 SdHoareTripleChecker+Valid, 5318 SdHoareTripleChecker+Invalid, 2829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 2654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:11,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1140 Valid, 5318 Invalid, 2829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 2654 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 13:01:11,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19384 states. [2022-01-18 13:01:11,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19384 to 16931. [2022-01-18 13:01:11,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16931 states, 16930 states have (on average 3.1819846426461904) internal successors, (53871), 16930 states have internal predecessors, (53871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:11,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16931 states to 16931 states and 53871 transitions. [2022-01-18 13:01:11,560 INFO L78 Accepts]: Start accepts. Automaton has 16931 states and 53871 transitions. Word has length 74 [2022-01-18 13:01:11,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:11,560 INFO L470 AbstractCegarLoop]: Abstraction has 16931 states and 53871 transitions. [2022-01-18 13:01:11,560 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-01-18 13:01:11,560 INFO L276 IsEmpty]: Start isEmpty. Operand 16931 states and 53871 transitions. [2022-01-18 13:01:11,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:11,584 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:11,584 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-01-18 13:01:11,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-01-18 13:01:11,784 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,SelfDestructingSolverStorable110 [2022-01-18 13:01:11,784 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:11,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:11,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1496515595, now seen corresponding path program 109 times [2022-01-18 13:01:11,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:11,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497796688] [2022-01-18 13:01:11,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:11,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:11,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:11,976 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:11,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:11,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497796688] [2022-01-18 13:01:11,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497796688] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:11,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966030497] [2022-01-18 13:01:11,977 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 13:01:11,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:11,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:11,978 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:11,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-01-18 13:01:12,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:12,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:12,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:12,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-01-18 13:01:12,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:12,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:12,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966030497] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:12,988 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:12,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-01-18 13:01:12,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763908078] [2022-01-18 13:01:12,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:12,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 13:01:12,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:12,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 13:01:12,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1377, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 13:01:12,989 INFO L87 Difference]: Start difference. First operand 16931 states and 53871 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-01-18 13:01:15,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:15,599 INFO L93 Difference]: Finished difference Result 19587 states and 61103 transitions. [2022-01-18 13:01:15,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-18 13:01:15,599 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-01-18 13:01:15,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:15,636 INFO L225 Difference]: With dead ends: 19587 [2022-01-18 13:01:15,636 INFO L226 Difference]: Without dead ends: 19434 [2022-01-18 13:01:15,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2974 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1177, Invalid=8723, Unknown=0, NotChecked=0, Total=9900 [2022-01-18 13:01:15,637 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 1011 mSDsluCounter, 5185 mSDsCounter, 0 mSdLazyCounter, 2485 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1011 SdHoareTripleChecker+Valid, 5213 SdHoareTripleChecker+Invalid, 2620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 2485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:15,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1011 Valid, 5213 Invalid, 2620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 2485 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 13:01:15,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19434 states. [2022-01-18 13:01:15,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19434 to 16915. [2022-01-18 13:01:15,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16915 states, 16914 states have (on average 3.1814473217452997) internal successors, (53811), 16914 states have internal predecessors, (53811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:15,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16915 states to 16915 states and 53811 transitions. [2022-01-18 13:01:15,920 INFO L78 Accepts]: Start accepts. Automaton has 16915 states and 53811 transitions. Word has length 74 [2022-01-18 13:01:15,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:15,920 INFO L470 AbstractCegarLoop]: Abstraction has 16915 states and 53811 transitions. [2022-01-18 13:01:15,920 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-01-18 13:01:15,920 INFO L276 IsEmpty]: Start isEmpty. Operand 16915 states and 53811 transitions. [2022-01-18 13:01:15,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:15,944 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:15,944 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-01-18 13:01:15,960 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-01-18 13:01:16,145 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,SelfDestructingSolverStorable111 [2022-01-18 13:01:16,145 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:16,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:16,145 INFO L85 PathProgramCache]: Analyzing trace with hash 980956341, now seen corresponding path program 110 times [2022-01-18 13:01:16,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:16,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875224466] [2022-01-18 13:01:16,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:16,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:16,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:16,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-01-18 13:01:16,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:16,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875224466] [2022-01-18 13:01:16,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875224466] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:16,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732052137] [2022-01-18 13:01:16,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 13:01:16,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:16,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:16,326 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:16,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-01-18 13:01:16,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 13:01:16,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:01:16,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:16,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:16,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-01-18 13:01:16,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:17,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-01-18 13:01:17,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732052137] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:17,251 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:17,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:01:17,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361165850] [2022-01-18 13:01:17,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:17,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:01:17,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:17,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:01:17,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1307, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:01:17,252 INFO L87 Difference]: Start difference. First operand 16915 states and 53811 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-01-18 13:01:18,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:18,297 INFO L93 Difference]: Finished difference Result 19998 states and 62606 transitions. [2022-01-18 13:01:18,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 13:01:18,297 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-01-18 13:01:18,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:18,334 INFO L225 Difference]: With dead ends: 19998 [2022-01-18 13:01:18,335 INFO L226 Difference]: Without dead ends: 19692 [2022-01-18 13:01:18,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=524, Invalid=3898, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 13:01:18,335 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 517 mSDsluCounter, 2944 mSDsCounter, 0 mSdLazyCounter, 1103 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 2984 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:18,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 2984 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1103 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 13:01:18,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19692 states. [2022-01-18 13:01:18,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19692 to 16915. [2022-01-18 13:01:18,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16915 states, 16914 states have (on average 3.1812108312640417) internal successors, (53807), 16914 states have internal predecessors, (53807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:18,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16915 states to 16915 states and 53807 transitions. [2022-01-18 13:01:18,705 INFO L78 Accepts]: Start accepts. Automaton has 16915 states and 53807 transitions. Word has length 74 [2022-01-18 13:01:18,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:18,705 INFO L470 AbstractCegarLoop]: Abstraction has 16915 states and 53807 transitions. [2022-01-18 13:01:18,705 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-01-18 13:01:18,705 INFO L276 IsEmpty]: Start isEmpty. Operand 16915 states and 53807 transitions. [2022-01-18 13:01:18,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:18,729 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:18,729 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-01-18 13:01:18,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-01-18 13:01:18,929 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,SelfDestructingSolverStorable112 [2022-01-18 13:01:18,929 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:18,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:18,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1763425597, now seen corresponding path program 111 times [2022-01-18 13:01:18,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:18,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392109737] [2022-01-18 13:01:18,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:18,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:19,111 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:19,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:19,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392109737] [2022-01-18 13:01:19,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392109737] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:19,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438900984] [2022-01-18 13:01:19,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 13:01:19,112 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:19,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:19,112 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:19,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-01-18 13:01:19,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 13:01:19,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:01:19,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:19,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:19,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:19,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:20,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-01-18 13:01:20,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438900984] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:20,143 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:20,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 38 [2022-01-18 13:01:20,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061569669] [2022-01-18 13:01:20,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:20,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 13:01:20,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:20,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 13:01:20,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 13:01:20,144 INFO L87 Difference]: Start difference. First operand 16915 states and 53807 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-01-18 13:01:22,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:22,720 INFO L93 Difference]: Finished difference Result 20288 states and 63408 transitions. [2022-01-18 13:01:22,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-18 13:01:22,721 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-01-18 13:01:22,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:22,758 INFO L225 Difference]: With dead ends: 20288 [2022-01-18 13:01:22,758 INFO L226 Difference]: Without dead ends: 20186 [2022-01-18 13:01:22,760 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-01-18 13:01:22,760 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 743 mSDsluCounter, 3220 mSDsCounter, 0 mSdLazyCounter, 1574 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 3270 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:22,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [743 Valid, 3270 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1574 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 13:01:22,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20186 states. [2022-01-18 13:01:23,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20186 to 17043. [2022-01-18 13:01:23,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17043 states, 17042 states have (on average 3.1829010679497713) internal successors, (54243), 17042 states have internal predecessors, (54243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:23,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17043 states to 17043 states and 54243 transitions. [2022-01-18 13:01:23,070 INFO L78 Accepts]: Start accepts. Automaton has 17043 states and 54243 transitions. Word has length 74 [2022-01-18 13:01:23,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:23,070 INFO L470 AbstractCegarLoop]: Abstraction has 17043 states and 54243 transitions. [2022-01-18 13:01:23,070 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-01-18 13:01:23,070 INFO L276 IsEmpty]: Start isEmpty. Operand 17043 states and 54243 transitions. [2022-01-18 13:01:23,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:23,094 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:23,094 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-01-18 13:01:23,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-01-18 13:01:23,295 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,SelfDestructingSolverStorable113 [2022-01-18 13:01:23,295 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:23,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:23,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1784142983, now seen corresponding path program 112 times [2022-01-18 13:01:23,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:23,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329997543] [2022-01-18 13:01:23,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:23,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:23,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:23,531 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:23,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:23,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329997543] [2022-01-18 13:01:23,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329997543] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:23,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778217756] [2022-01-18 13:01:23,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 13:01:23,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:23,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:23,533 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:23,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-01-18 13:01:23,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 13:01:23,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:01:23,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:23,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:24,047 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:24,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:24,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-01-18 13:01:24,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778217756] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:24,616 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:24,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:01:24,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688980495] [2022-01-18 13:01:24,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:24,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:01:24,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:24,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:01:24,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1303, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:01:24,617 INFO L87 Difference]: Start difference. First operand 17043 states and 54243 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-01-18 13:01:27,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:27,142 INFO L93 Difference]: Finished difference Result 20276 states and 63379 transitions. [2022-01-18 13:01:27,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-18 13:01:27,142 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-01-18 13:01:27,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:27,181 INFO L225 Difference]: With dead ends: 20276 [2022-01-18 13:01:27,181 INFO L226 Difference]: Without dead ends: 20174 [2022-01-18 13:01:27,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2060 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=910, Invalid=6746, Unknown=0, NotChecked=0, Total=7656 [2022-01-18 13:01:27,182 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 739 mSDsluCounter, 3085 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 3162 SdHoareTripleChecker+Invalid, 1673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:27,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 3162 Invalid, 1673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1560 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 13:01:27,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20174 states. [2022-01-18 13:01:27,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20174 to 17099. [2022-01-18 13:01:27,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17099 states, 17098 states have (on average 3.1838226693180487) internal successors, (54437), 17098 states have internal predecessors, (54437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:27,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17099 states to 17099 states and 54437 transitions. [2022-01-18 13:01:27,494 INFO L78 Accepts]: Start accepts. Automaton has 17099 states and 54437 transitions. Word has length 74 [2022-01-18 13:01:27,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:27,494 INFO L470 AbstractCegarLoop]: Abstraction has 17099 states and 54437 transitions. [2022-01-18 13:01:27,494 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-01-18 13:01:27,494 INFO L276 IsEmpty]: Start isEmpty. Operand 17099 states and 54437 transitions. [2022-01-18 13:01:27,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:27,518 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:27,518 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 13:01:27,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-01-18 13:01:27,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:27,719 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:27,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:27,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1139642221, now seen corresponding path program 113 times [2022-01-18 13:01:27,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:27,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462092308] [2022-01-18 13:01:27,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:27,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:27,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:27,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-01-18 13:01:27,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:27,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462092308] [2022-01-18 13:01:27,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462092308] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:27,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919176190] [2022-01-18 13:01:27,927 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 13:01:27,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:27,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:27,928 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:27,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-01-18 13:01:28,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 13:01:28,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:01:28,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:28,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:28,467 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:28,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:29,001 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:29,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919176190] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:29,001 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:29,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:01:29,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887017089] [2022-01-18 13:01:29,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:29,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:01:29,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:29,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:01:29,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:01:29,002 INFO L87 Difference]: Start difference. First operand 17099 states and 54437 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-01-18 13:01:35,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:35,547 INFO L93 Difference]: Finished difference Result 24251 states and 74436 transitions. [2022-01-18 13:01:35,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-01-18 13:01:35,547 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-01-18 13:01:35,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:35,592 INFO L225 Difference]: With dead ends: 24251 [2022-01-18 13:01:35,593 INFO L226 Difference]: Without dead ends: 23771 [2022-01-18 13:01:35,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9955 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=3705, Invalid=24351, Unknown=0, NotChecked=0, Total=28056 [2022-01-18 13:01:35,596 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 1540 mSDsluCounter, 5292 mSDsCounter, 0 mSdLazyCounter, 2695 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1540 SdHoareTripleChecker+Valid, 5252 SdHoareTripleChecker+Invalid, 2954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 2695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:35,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1540 Valid, 5252 Invalid, 2954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 2695 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 13:01:35,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23771 states. [2022-01-18 13:01:35,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23771 to 16883. [2022-01-18 13:01:35,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16883 states, 16882 states have (on average 3.1874777869920625) internal successors, (53811), 16882 states have internal predecessors, (53811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:35,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16883 states to 16883 states and 53811 transitions. [2022-01-18 13:01:35,934 INFO L78 Accepts]: Start accepts. Automaton has 16883 states and 53811 transitions. Word has length 74 [2022-01-18 13:01:35,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:35,934 INFO L470 AbstractCegarLoop]: Abstraction has 16883 states and 53811 transitions. [2022-01-18 13:01:35,934 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-01-18 13:01:35,934 INFO L276 IsEmpty]: Start isEmpty. Operand 16883 states and 53811 transitions. [2022-01-18 13:01:36,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:36,019 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:36,020 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-01-18 13:01:36,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-01-18 13:01:36,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:36,220 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:36,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:36,221 INFO L85 PathProgramCache]: Analyzing trace with hash -46628321, now seen corresponding path program 114 times [2022-01-18 13:01:36,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:36,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420452733] [2022-01-18 13:01:36,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:36,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:36,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:36,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-01-18 13:01:36,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:36,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420452733] [2022-01-18 13:01:36,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420452733] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:36,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896660926] [2022-01-18 13:01:36,426 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 13:01:36,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:36,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:36,427 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:36,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-01-18 13:01:36,528 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 13:01:36,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 13:01:36,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:36,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:36,957 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:36,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:37,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:37,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896660926] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:37,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:37,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:01:37,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744961112] [2022-01-18 13:01:37,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:37,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:01:37,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:37,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:01:37,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1322, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:01:37,634 INFO L87 Difference]: Start difference. First operand 16883 states and 53811 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-01-18 13:01:41,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 13:01:41,803 INFO L93 Difference]: Finished difference Result 21999 states and 68374 transitions. [2022-01-18 13:01:41,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-01-18 13:01:41,803 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-01-18 13:01:41,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 13:01:41,845 INFO L225 Difference]: With dead ends: 21999 [2022-01-18 13:01:41,845 INFO L226 Difference]: Without dead ends: 21846 [2022-01-18 13:01:41,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4076 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1363, Invalid=11747, Unknown=0, NotChecked=0, Total=13110 [2022-01-18 13:01:41,847 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 824 mSDsluCounter, 4473 mSDsCounter, 0 mSdLazyCounter, 2277 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 4461 SdHoareTripleChecker+Invalid, 2417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 2277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:41,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [824 Valid, 4461 Invalid, 2417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 2277 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 13:01:41,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21846 states. [2022-01-18 13:01:42,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21846 to 17143. [2022-01-18 13:01:42,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17143 states, 17142 states have (on average 3.183409170458523) internal successors, (54570), 17142 states have internal predecessors, (54570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 13:01:42,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17143 states to 17143 states and 54570 transitions. [2022-01-18 13:01:42,175 INFO L78 Accepts]: Start accepts. Automaton has 17143 states and 54570 transitions. Word has length 74 [2022-01-18 13:01:42,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 13:01:42,176 INFO L470 AbstractCegarLoop]: Abstraction has 17143 states and 54570 transitions. [2022-01-18 13:01:42,176 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-01-18 13:01:42,176 INFO L276 IsEmpty]: Start isEmpty. Operand 17143 states and 54570 transitions. [2022-01-18 13:01:42,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 13:01:42,201 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 13:01:42,201 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-01-18 13:01:42,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-01-18 13:01:42,401 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,SelfDestructingSolverStorable116 [2022-01-18 13:01:42,401 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 13:01:42,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 13:01:42,402 INFO L85 PathProgramCache]: Analyzing trace with hash -862016753, now seen corresponding path program 115 times [2022-01-18 13:01:42,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 13:01:42,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315123357] [2022-01-18 13:01:42,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 13:01:42,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 13:01:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:42,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:42,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 13:01:42,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315123357] [2022-01-18 13:01:42,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315123357] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 13:01:42,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074586650] [2022-01-18 13:01:42,666 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 13:01:42,666 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:42,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 13:01:42,667 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 13:01:42,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-01-18 13:01:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 13:01:42,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 13:01:42,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 13:01:43,199 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 13:01:43,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 13:01:43,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-01-18 13:01:43,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074586650] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 13:01:43,928 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 13:01:43,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 39 [2022-01-18 13:01:43,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658024173] [2022-01-18 13:01:43,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 13:01:43,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 13:01:43,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 13:01:43,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 13:01:43,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1308, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 13:01:43,929 INFO L87 Difference]: Start difference. First operand 17143 states and 54570 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) Received shutdown request... [2022-01-18 13:01:47,054 WARN L244 SmtUtils]: Removed 7 from assertion stack [2022-01-18 13:01:47,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-01-18 13:01:47,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2685 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1027, Invalid=8285, Unknown=0, NotChecked=0, Total=9312 [2022-01-18 13:01:47,057 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 464 mSDsluCounter, 2666 mSDsCounter, 0 mSdLazyCounter, 1701 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 2794 SdHoareTripleChecker+Invalid, 1833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 13:01:47,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 2794 Invalid, 1833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1701 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 13:01:47,057 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-01-18 13:01:47,067 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 13:01:47,073 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 13:01:47,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-01-18 13:01:47,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 13:01:47,258 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (17143states) and FLOYD_HOARE automaton (currently 72 states, 39 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 41 for 26ms.. [2022-01-18 13:01:47,259 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-18 13:01:47,259 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-18 13:01:47,262 INFO L732 BasicCegarLoop]: Path program histogram: [115, 1, 1, 1] [2022-01-18 13:01:47,263 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 13:01:47,263 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 13:01:47,264 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 01:01:47 BasicIcfg [2022-01-18 13:01:47,264 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 13:01:47,265 INFO L158 Benchmark]: Toolchain (without parser) took 707543.69ms. Allocated memory was 373.3MB in the beginning and 1.8GB in the end (delta: 1.4GB). Free memory was 319.9MB in the beginning and 960.1MB in the end (delta: -640.2MB). Peak memory consumption was 809.1MB. Max. memory is 16.0GB. [2022-01-18 13:01:47,265 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 373.3MB. Free memory is still 336.9MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 13:01:47,265 INFO L158 Benchmark]: CACSL2BoogieTranslator took 243.39ms. Allocated memory is still 373.3MB. Free memory was 319.7MB in the beginning and 345.8MB in the end (delta: -26.0MB). Peak memory consumption was 17.3MB. Max. memory is 16.0GB. [2022-01-18 13:01:47,265 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.02ms. Allocated memory is still 373.3MB. Free memory was 345.8MB in the beginning and 343.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 13:01:47,265 INFO L158 Benchmark]: Boogie Preprocessor took 16.37ms. Allocated memory is still 373.3MB. Free memory was 343.6MB in the beginning and 342.6MB in the end (delta: 995.8kB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 13:01:47,265 INFO L158 Benchmark]: RCFGBuilder took 264.68ms. Allocated memory is still 373.3MB. Free memory was 342.6MB in the beginning and 329.0MB in the end (delta: 13.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. [2022-01-18 13:01:47,265 INFO L158 Benchmark]: TraceAbstraction took 706976.49ms. Allocated memory was 373.3MB in the beginning and 1.8GB in the end (delta: 1.4GB). Free memory was 327.9MB in the beginning and 960.1MB in the end (delta: -632.2MB). Peak memory consumption was 819.1MB. Max. memory is 16.0GB. [2022-01-18 13:01:47,265 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 373.3MB. Free memory is still 336.9MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 243.39ms. Allocated memory is still 373.3MB. Free memory was 319.7MB in the beginning and 345.8MB in the end (delta: -26.0MB). Peak memory consumption was 17.3MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 33.02ms. Allocated memory is still 373.3MB. Free memory was 345.8MB in the beginning and 343.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 16.37ms. Allocated memory is still 373.3MB. Free memory was 343.6MB in the beginning and 342.6MB in the end (delta: 995.8kB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 264.68ms. Allocated memory is still 373.3MB. Free memory was 342.6MB in the beginning and 329.0MB in the end (delta: 13.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. * TraceAbstraction took 706976.49ms. Allocated memory was 373.3MB in the beginning and 1.8GB in the end (delta: 1.4GB). Free memory was 327.9MB in the beginning and 960.1MB in the end (delta: -632.2MB). Peak memory consumption was 819.1MB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 78]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (17143states) and FLOYD_HOARE automaton (currently 72 states, 39 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 41 for 26ms.. - 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 (17143states) and FLOYD_HOARE automaton (currently 72 states, 39 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 41 for 26ms.. - 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 (17143states) and FLOYD_HOARE automaton (currently 72 states, 39 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 41 for 26ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 98 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 706.9s, OverallIterations: 118, TraceHistogramMax: 2, PathProgramHistogramMax: 115, EmptinessCheckTime: 1.1s, AutomataDifference: 517.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 124418 SdHoareTripleChecker+Valid, 101.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 124418 mSDsluCounter, 519013 SdHoareTripleChecker+Invalid, 86.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 516085 mSDsCounter, 18860 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 265721 IncrementalHoareTripleChecker+Invalid, 284581 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 18860 mSolverCounterUnsat, 28400 mSDtfsCounter, 265721 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 29127 GetRequests, 14179 SyntacticMatches, 221 SemanticMatches, 14726 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 785440 ImplicationChecksByTransitivity, 455.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=17143occurred in iteration=117, InterpolantAutomatonStates: 12436, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.6s AutomataMinimizationTime, 117 MinimizatonAttempts, 344082 StatesRemovedByMinimization, 116 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.6s SatisfiabilityAnalysisTime, 139.6s InterpolantComputationTime, 16882 NumberOfCodeBlocks, 16768 NumberOfCodeBlocksAsserted, 366 NumberOfCheckSat, 24911 ConstructedInterpolants, 0 QuantifiedInterpolants, 213120 SizeOfPredicates, 1545 NumberOfNonLiveVariables, 18200 ConjunctsInSsa, 2774 ConjunctsInUnsatCore, 350 InterpolantComputations, 2 PerfectInterpolantSequences, 0/2061 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