/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-figure3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-03 17:21:58,932 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-03 17:21:58,933 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-03 17:21:58,978 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-03 17:21:58,979 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-03 17:21:58,980 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-03 17:21:58,981 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-03 17:21:58,982 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-03 17:21:58,983 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-03 17:21:58,983 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-03 17:21:58,984 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-03 17:21:58,984 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-03 17:21:58,984 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-03 17:21:58,985 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-03 17:21:58,986 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-03 17:21:58,986 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-03 17:21:58,987 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-03 17:21:58,988 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-03 17:21:58,989 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-03 17:21:58,990 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-03 17:21:58,991 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-03 17:21:58,998 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-03 17:21:58,999 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-03 17:21:58,999 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-03 17:21:59,001 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-03 17:21:59,001 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-03 17:21:59,001 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-03 17:21:59,002 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-03 17:21:59,002 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-03 17:21:59,003 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-03 17:21:59,003 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-03 17:21:59,003 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-03 17:21:59,004 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-03 17:21:59,004 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-03 17:21:59,005 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-03 17:21:59,005 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-03 17:21:59,006 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-03 17:21:59,006 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-03 17:21:59,006 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-03 17:21:59,007 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-03 17:21:59,007 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-03 17:21:59,008 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-03 17:21:59,024 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-03 17:21:59,025 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-03 17:21:59,025 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-03 17:21:59,025 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-03 17:21:59,025 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-03 17:21:59,026 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-03 17:21:59,026 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-03 17:21:59,026 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-03 17:21:59,026 INFO L138 SettingsManager]: * Use SBE=true [2022-03-03 17:21:59,026 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-03 17:21:59,026 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-03 17:21:59,027 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-03 17:21:59,027 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-03 17:21:59,027 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-03 17:21:59,027 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-03 17:21:59,027 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-03 17:21:59,027 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-03 17:21:59,027 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-03 17:21:59,027 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-03 17:21:59,028 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-03 17:21:59,028 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-03 17:21:59,028 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-03 17:21:59,028 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-03 17:21:59,028 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-03 17:21:59,028 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-03 17:21:59,028 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 17:21:59,028 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-03 17:21:59,029 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-03 17:21:59,029 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-03 17:21:59,029 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-03 17:21:59,029 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-03 17:21:59,029 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-03 17:21:59,029 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-03 17:21:59,029 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-03 17:21:59,205 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-03 17:21:59,219 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-03 17:21:59,221 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-03 17:21:59,222 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-03 17:21:59,223 INFO L275 PluginConnector]: CDTParser initialized [2022-03-03 17:21:59,224 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-figure3.wvr.c [2022-03-03 17:21:59,262 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84f53f142/660960036db24d79ad71b50ea64626db/FLAG5f45da02a [2022-03-03 17:21:59,624 INFO L306 CDTParser]: Found 1 translation units. [2022-03-03 17:21:59,625 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure3.wvr.c [2022-03-03 17:21:59,634 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84f53f142/660960036db24d79ad71b50ea64626db/FLAG5f45da02a [2022-03-03 17:22:00,042 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84f53f142/660960036db24d79ad71b50ea64626db [2022-03-03 17:22:00,044 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-03 17:22:00,045 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-03 17:22:00,049 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-03 17:22:00,050 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-03 17:22:00,052 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-03 17:22:00,052 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,053 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b60cfa8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00, skipping insertion in model container [2022-03-03 17:22:00,053 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,058 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-03 17:22:00,068 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-03 17:22:00,250 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-figure3.wvr.c[2121,2134] [2022-03-03 17:22:00,252 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-03 17:22:00,257 INFO L203 MainTranslator]: Completed pre-run [2022-03-03 17:22:00,278 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-figure3.wvr.c[2121,2134] [2022-03-03 17:22:00,284 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-03 17:22:00,293 INFO L208 MainTranslator]: Completed translation [2022-03-03 17:22:00,294 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00 WrapperNode [2022-03-03 17:22:00,294 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-03 17:22:00,295 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-03 17:22:00,295 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-03 17:22:00,295 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-03 17:22:00,300 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,306 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,323 INFO L137 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 72 [2022-03-03 17:22:00,323 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-03 17:22:00,324 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-03 17:22:00,324 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-03 17:22:00,324 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-03 17:22:00,330 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,330 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,340 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,340 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,346 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,349 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,349 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,351 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-03 17:22:00,351 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-03 17:22:00,351 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-03 17:22:00,351 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-03 17:22:00,360 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (1/1) ... [2022-03-03 17:22:00,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 17:22:00,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:00,381 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-03 17:22:00,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-03 17:22:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-03 17:22:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-03 17:22:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-03 17:22:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-03 17:22:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-03 17:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-03 17:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-03 17:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-03 17:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-03-03 17:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-03-03 17:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-03 17:22:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-03 17:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-03 17:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-03 17:22:00,412 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-03 17:22:00,485 INFO L234 CfgBuilder]: Building ICFG [2022-03-03 17:22:00,486 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-03 17:22:00,624 INFO L275 CfgBuilder]: Performing block encoding [2022-03-03 17:22:00,652 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-03 17:22:00,652 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-03 17:22:00,654 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 05:22:00 BoogieIcfgContainer [2022-03-03 17:22:00,654 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-03 17:22:00,656 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-03 17:22:00,656 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-03 17:22:00,659 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-03 17:22:00,659 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.03 05:22:00" (1/3) ... [2022-03-03 17:22:00,659 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7932ef1f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.03 05:22:00, skipping insertion in model container [2022-03-03 17:22:00,659 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:22:00" (2/3) ... [2022-03-03 17:22:00,660 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7932ef1f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.03 05:22:00, skipping insertion in model container [2022-03-03 17:22:00,660 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 05:22:00" (3/3) ... [2022-03-03 17:22:00,661 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure3.wvr.c [2022-03-03 17:22:00,664 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-03 17:22:00,664 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-03 17:22:00,664 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-03 17:22:00,664 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-03 17:22:00,688 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,689 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,689 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,690 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,690 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,691 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,691 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,691 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,692 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,692 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,693 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,693 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,694 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,694 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,694 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,694 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,695 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,695 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,696 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,696 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,696 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,696 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,696 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,696 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,697 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,697 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,697 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,697 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,698 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,698 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,698 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,698 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,698 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,698 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,698 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,698 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,701 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,702 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,702 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,702 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,702 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,702 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,702 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:22:00,705 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-03 17:22:00,745 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-03 17:22:00,750 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-03 17:22:00,750 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-03 17:22:00,757 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 88 places, 87 transitions, 190 flow [2022-03-03 17:22:00,814 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 447 states, 446 states have (on average 2.6412556053811658) internal successors, (1178), 446 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:00,817 INFO L276 IsEmpty]: Start isEmpty. Operand has 447 states, 446 states have (on average 2.6412556053811658) internal successors, (1178), 446 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:00,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-03 17:22:00,828 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:00,828 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:00,829 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:00,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:00,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1942784834, now seen corresponding path program 1 times [2022-03-03 17:22:00,838 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:00,838 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019566767] [2022-03-03 17:22:00,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:00,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:00,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:01,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:01,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:01,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019566767] [2022-03-03 17:22:01,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019566767] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:01,008 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:01,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-03 17:22:01,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272112740] [2022-03-03 17:22:01,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:01,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-03 17:22:01,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:01,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-03 17:22:01,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-03 17:22:01,040 INFO L87 Difference]: Start difference. First operand has 447 states, 446 states have (on average 2.6412556053811658) internal successors, (1178), 446 states have internal predecessors, (1178), 0 states have call successors, (0), 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 30.0) internal successors, (60), 2 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:01,088 INFO L93 Difference]: Finished difference Result 447 states and 1095 transitions. [2022-03-03 17:22:01,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-03 17:22:01,092 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-03-03 17:22:01,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:01,108 INFO L225 Difference]: With dead ends: 447 [2022-03-03 17:22:01,108 INFO L226 Difference]: Without dead ends: 445 [2022-03-03 17:22:01,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-03 17:22:01,111 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:01,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 67 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:01,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-03-03 17:22:01,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 445. [2022-03-03 17:22:01,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 2.4617117117117115) internal successors, (1093), 444 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1093 transitions. [2022-03-03 17:22:01,162 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1093 transitions. Word has length 60 [2022-03-03 17:22:01,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:01,162 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 1093 transitions. [2022-03-03 17:22:01,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,162 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1093 transitions. [2022-03-03 17:22:01,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-03 17:22:01,165 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:01,165 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:01,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-03 17:22:01,166 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:01,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:01,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1057361610, now seen corresponding path program 1 times [2022-03-03 17:22:01,166 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:01,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630289615] [2022-03-03 17:22:01,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:01,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:01,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:01,305 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:01,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630289615] [2022-03-03 17:22:01,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630289615] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:01,305 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:01,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 17:22:01,305 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319558944] [2022-03-03 17:22:01,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:01,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-03 17:22:01,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:01,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-03 17:22:01,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:01,307 INFO L87 Difference]: Start difference. First operand 445 states and 1093 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:01,373 INFO L93 Difference]: Finished difference Result 607 states and 1465 transitions. [2022-03-03 17:22:01,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-03 17:22:01,373 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-03-03 17:22:01,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:01,376 INFO L225 Difference]: With dead ends: 607 [2022-03-03 17:22:01,376 INFO L226 Difference]: Without dead ends: 493 [2022-03-03 17:22:01,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-03 17:22:01,378 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 6 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:01,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 220 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:01,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-03-03 17:22:01,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 481. [2022-03-03 17:22:01,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 2.4479166666666665) internal successors, (1175), 480 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1175 transitions. [2022-03-03 17:22:01,409 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1175 transitions. Word has length 60 [2022-03-03 17:22:01,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:01,411 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 1175 transitions. [2022-03-03 17:22:01,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,411 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1175 transitions. [2022-03-03 17:22:01,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:01,415 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:01,415 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:01,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-03 17:22:01,416 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:01,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:01,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1205009006, now seen corresponding path program 1 times [2022-03-03 17:22:01,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:01,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722248056] [2022-03-03 17:22:01,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:01,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:01,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:01,515 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:01,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722248056] [2022-03-03 17:22:01,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722248056] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:01,516 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:01,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 17:22:01,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066600481] [2022-03-03 17:22:01,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:01,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-03 17:22:01,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:01,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-03 17:22:01,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:01,518 INFO L87 Difference]: Start difference. First operand 481 states and 1175 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:01,596 INFO L93 Difference]: Finished difference Result 673 states and 1670 transitions. [2022-03-03 17:22:01,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-03 17:22:01,597 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:01,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:01,601 INFO L225 Difference]: With dead ends: 673 [2022-03-03 17:22:01,601 INFO L226 Difference]: Without dead ends: 661 [2022-03-03 17:22:01,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-03-03 17:22:01,602 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 38 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:01,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 173 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:22:01,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2022-03-03 17:22:01,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 485. [2022-03-03 17:22:01,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 2.450413223140496) internal successors, (1186), 484 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1186 transitions. [2022-03-03 17:22:01,621 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1186 transitions. Word has length 65 [2022-03-03 17:22:01,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:01,621 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 1186 transitions. [2022-03-03 17:22:01,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,622 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1186 transitions. [2022-03-03 17:22:01,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:01,623 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:01,623 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:01,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-03 17:22:01,624 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:01,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:01,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1184291620, now seen corresponding path program 2 times [2022-03-03 17:22:01,624 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:01,625 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448181793] [2022-03-03 17:22:01,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:01,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:01,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:01,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:01,733 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:01,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448181793] [2022-03-03 17:22:01,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448181793] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:01,733 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:01,733 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 17:22:01,733 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173958060] [2022-03-03 17:22:01,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:01,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-03 17:22:01,734 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:01,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-03 17:22:01,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:01,734 INFO L87 Difference]: Start difference. First operand 485 states and 1186 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:01,793 INFO L93 Difference]: Finished difference Result 673 states and 1682 transitions. [2022-03-03 17:22:01,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-03 17:22:01,797 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:01,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:01,800 INFO L225 Difference]: With dead ends: 673 [2022-03-03 17:22:01,800 INFO L226 Difference]: Without dead ends: 673 [2022-03-03 17:22:01,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:01,801 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 36 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:01,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 215 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:01,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-03-03 17:22:01,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 497. [2022-03-03 17:22:01,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.4576612903225805) internal successors, (1219), 496 states have internal predecessors, (1219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1219 transitions. [2022-03-03 17:22:01,815 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1219 transitions. Word has length 65 [2022-03-03 17:22:01,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:01,816 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1219 transitions. [2022-03-03 17:22:01,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:01,817 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1219 transitions. [2022-03-03 17:22:01,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:01,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:01,819 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:01,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-03 17:22:01,819 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:01,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:01,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1828792382, now seen corresponding path program 3 times [2022-03-03 17:22:01,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:01,823 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755256037] [2022-03-03 17:22:01,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:01,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:01,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:01,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:01,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:01,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755256037] [2022-03-03 17:22:01,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755256037] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:01,966 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:01,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-03 17:22:01,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074175721] [2022-03-03 17:22:01,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:01,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 17:22:01,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:01,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 17:22:01,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-03 17:22:01,967 INFO L87 Difference]: Start difference. First operand 497 states and 1219 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:02,045 INFO L93 Difference]: Finished difference Result 813 states and 2058 transitions. [2022-03-03 17:22:02,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-03 17:22:02,046 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:02,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:02,049 INFO L225 Difference]: With dead ends: 813 [2022-03-03 17:22:02,050 INFO L226 Difference]: Without dead ends: 813 [2022-03-03 17:22:02,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-03 17:22:02,055 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 59 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:02,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 241 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:02,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2022-03-03 17:22:02,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 524. [2022-03-03 17:22:02,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 2.4684512428298278) internal successors, (1291), 523 states have internal predecessors, (1291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1291 transitions. [2022-03-03 17:22:02,070 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1291 transitions. Word has length 65 [2022-03-03 17:22:02,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:02,070 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 1291 transitions. [2022-03-03 17:22:02,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,071 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1291 transitions. [2022-03-03 17:22:02,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:02,072 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:02,072 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:02,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-03 17:22:02,073 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:02,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:02,073 INFO L85 PathProgramCache]: Analyzing trace with hash 780130990, now seen corresponding path program 4 times [2022-03-03 17:22:02,073 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:02,073 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484007022] [2022-03-03 17:22:02,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:02,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:02,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:02,186 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:02,186 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:02,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484007022] [2022-03-03 17:22:02,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484007022] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:02,186 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:02,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 17:22:02,186 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624670707] [2022-03-03 17:22:02,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:02,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-03 17:22:02,187 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:02,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-03 17:22:02,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:02,187 INFO L87 Difference]: Start difference. First operand 524 states and 1291 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:02,224 INFO L93 Difference]: Finished difference Result 672 states and 1677 transitions. [2022-03-03 17:22:02,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-03 17:22:02,225 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:02,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:02,228 INFO L225 Difference]: With dead ends: 672 [2022-03-03 17:22:02,228 INFO L226 Difference]: Without dead ends: 672 [2022-03-03 17:22:02,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:02,235 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 41 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:02,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 176 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:02,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2022-03-03 17:22:02,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 556. [2022-03-03 17:22:02,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 555 states have (on average 2.4684684684684686) internal successors, (1370), 555 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 1370 transitions. [2022-03-03 17:22:02,248 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 1370 transitions. Word has length 65 [2022-03-03 17:22:02,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:02,249 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 1370 transitions. [2022-03-03 17:22:02,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,249 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1370 transitions. [2022-03-03 17:22:02,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:02,250 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:02,250 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:02,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-03 17:22:02,251 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:02,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:02,251 INFO L85 PathProgramCache]: Analyzing trace with hash 135630228, now seen corresponding path program 5 times [2022-03-03 17:22:02,251 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:02,251 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084202788] [2022-03-03 17:22:02,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:02,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:02,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:02,345 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:02,345 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:02,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084202788] [2022-03-03 17:22:02,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084202788] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:02,345 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:02,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-03 17:22:02,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495210386] [2022-03-03 17:22:02,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:02,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 17:22:02,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:02,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 17:22:02,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-03 17:22:02,350 INFO L87 Difference]: Start difference. First operand 556 states and 1370 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:02,415 INFO L93 Difference]: Finished difference Result 812 states and 2053 transitions. [2022-03-03 17:22:02,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-03 17:22:02,415 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:02,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:02,418 INFO L225 Difference]: With dead ends: 812 [2022-03-03 17:22:02,418 INFO L226 Difference]: Without dead ends: 812 [2022-03-03 17:22:02,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-03 17:22:02,421 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 56 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:02,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 336 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:22:02,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2022-03-03 17:22:02,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 544. [2022-03-03 17:22:02,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 543 states have (on average 2.4622467771639043) internal successors, (1337), 543 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 1337 transitions. [2022-03-03 17:22:02,433 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 1337 transitions. Word has length 65 [2022-03-03 17:22:02,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:02,433 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 1337 transitions. [2022-03-03 17:22:02,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,433 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 1337 transitions. [2022-03-03 17:22:02,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:02,434 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:02,434 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:02,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-03 17:22:02,435 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:02,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:02,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1678651950, now seen corresponding path program 6 times [2022-03-03 17:22:02,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:02,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156957253] [2022-03-03 17:22:02,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:02,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:02,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:02,532 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:02,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:02,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156957253] [2022-03-03 17:22:02,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156957253] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:02,533 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:02,533 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-03 17:22:02,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576443891] [2022-03-03 17:22:02,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:02,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 17:22:02,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:02,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 17:22:02,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-03 17:22:02,534 INFO L87 Difference]: Start difference. First operand 544 states and 1337 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:02,615 INFO L93 Difference]: Finished difference Result 843 states and 2140 transitions. [2022-03-03 17:22:02,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-03 17:22:02,616 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:02,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:02,619 INFO L225 Difference]: With dead ends: 843 [2022-03-03 17:22:02,619 INFO L226 Difference]: Without dead ends: 843 [2022-03-03 17:22:02,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-03-03 17:22:02,620 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 88 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:02,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 345 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:22:02,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2022-03-03 17:22:02,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 524. [2022-03-03 17:22:02,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 2.4684512428298278) internal successors, (1291), 523 states have internal predecessors, (1291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1291 transitions. [2022-03-03 17:22:02,631 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1291 transitions. Word has length 65 [2022-03-03 17:22:02,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:02,632 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 1291 transitions. [2022-03-03 17:22:02,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,632 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1291 transitions. [2022-03-03 17:22:02,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:02,633 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:02,633 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:02,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-03 17:22:02,633 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:02,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:02,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1844803496, now seen corresponding path program 7 times [2022-03-03 17:22:02,634 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:02,634 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968181981] [2022-03-03 17:22:02,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:02,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:02,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:02,703 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:02,703 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:02,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968181981] [2022-03-03 17:22:02,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968181981] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:02,704 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:02,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 17:22:02,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511895120] [2022-03-03 17:22:02,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:02,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-03 17:22:02,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:02,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-03 17:22:02,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:02,705 INFO L87 Difference]: Start difference. First operand 524 states and 1291 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:02,753 INFO L93 Difference]: Finished difference Result 790 states and 1951 transitions. [2022-03-03 17:22:02,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-03 17:22:02,754 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:02,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:02,756 INFO L225 Difference]: With dead ends: 790 [2022-03-03 17:22:02,756 INFO L226 Difference]: Without dead ends: 754 [2022-03-03 17:22:02,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-03-03 17:22:02,758 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 63 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:02,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 242 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:02,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2022-03-03 17:22:02,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 580. [2022-03-03 17:22:02,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 579 states have (on average 2.5025906735751295) internal successors, (1449), 579 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1449 transitions. [2022-03-03 17:22:02,771 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1449 transitions. Word has length 65 [2022-03-03 17:22:02,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:02,771 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 1449 transitions. [2022-03-03 17:22:02,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,771 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1449 transitions. [2022-03-03 17:22:02,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:02,772 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:02,772 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:02,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-03 17:22:02,772 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:02,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:02,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1977551010, now seen corresponding path program 8 times [2022-03-03 17:22:02,773 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:02,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647135673] [2022-03-03 17:22:02,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:02,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:02,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:02,858 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:02,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647135673] [2022-03-03 17:22:02,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647135673] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:02,858 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:02,858 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 17:22:02,858 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439844839] [2022-03-03 17:22:02,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:02,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-03 17:22:02,858 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:02,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-03 17:22:02,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:02,859 INFO L87 Difference]: Start difference. First operand 580 states and 1449 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:02,900 INFO L93 Difference]: Finished difference Result 798 states and 1985 transitions. [2022-03-03 17:22:02,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-03 17:22:02,900 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:02,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:02,903 INFO L225 Difference]: With dead ends: 798 [2022-03-03 17:22:02,903 INFO L226 Difference]: Without dead ends: 798 [2022-03-03 17:22:02,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-03-03 17:22:02,904 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 43 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:02,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 212 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:02,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2022-03-03 17:22:02,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 588. [2022-03-03 17:22:02,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 587 states have (on average 2.4991482112436114) internal successors, (1467), 587 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1467 transitions. [2022-03-03 17:22:02,917 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1467 transitions. Word has length 65 [2022-03-03 17:22:02,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:02,917 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 1467 transitions. [2022-03-03 17:22:02,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,926 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1467 transitions. [2022-03-03 17:22:02,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-03 17:22:02,928 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:02,928 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:02,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-03 17:22:02,928 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:02,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:02,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1672915524, now seen corresponding path program 9 times [2022-03-03 17:22:02,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:02,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375714708] [2022-03-03 17:22:02,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:02,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:02,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:03,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:03,001 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:03,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375714708] [2022-03-03 17:22:03,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375714708] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:03,001 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:22:03,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-03 17:22:03,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807468480] [2022-03-03 17:22:03,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:03,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 17:22:03,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:03,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 17:22:03,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-03-03 17:22:03,003 INFO L87 Difference]: Start difference. First operand 588 states and 1467 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:03,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:03,047 INFO L93 Difference]: Finished difference Result 719 states and 1804 transitions. [2022-03-03 17:22:03,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-03 17:22:03,047 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-03-03 17:22:03,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:03,050 INFO L225 Difference]: With dead ends: 719 [2022-03-03 17:22:03,050 INFO L226 Difference]: Without dead ends: 719 [2022-03-03 17:22:03,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-03-03 17:22:03,051 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 41 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:03,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 290 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:03,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2022-03-03 17:22:03,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 492. [2022-03-03 17:22:03,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 2.441955193482688) internal successors, (1199), 491 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:03,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1199 transitions. [2022-03-03 17:22:03,062 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1199 transitions. Word has length 65 [2022-03-03 17:22:03,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:03,063 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1199 transitions. [2022-03-03 17:22:03,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:03,063 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1199 transitions. [2022-03-03 17:22:03,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-03 17:22:03,064 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:03,064 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:03,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-03 17:22:03,064 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:03,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:03,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1959986980, now seen corresponding path program 1 times [2022-03-03 17:22:03,065 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:03,065 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731644725] [2022-03-03 17:22:03,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:03,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:03,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:03,161 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:03,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:03,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731644725] [2022-03-03 17:22:03,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731644725] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:03,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115556697] [2022-03-03 17:22:03,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:03,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:03,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:03,164 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:03,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-03 17:22:03,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:03,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 17:22:03,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:03,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 17:22:03,364 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-03 17:22:03,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115556697] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:22:03,364 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-03 17:22:03,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 7 [2022-03-03 17:22:03,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812450918] [2022-03-03 17:22:03,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:22:03,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 17:22:03,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:03,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 17:22:03,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-03 17:22:03,365 INFO L87 Difference]: Start difference. First operand 492 states and 1199 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:03,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:03,415 INFO L93 Difference]: Finished difference Result 1185 states and 2967 transitions. [2022-03-03 17:22:03,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-03 17:22:03,415 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2022-03-03 17:22:03,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:03,419 INFO L225 Difference]: With dead ends: 1185 [2022-03-03 17:22:03,419 INFO L226 Difference]: Without dead ends: 996 [2022-03-03 17:22:03,419 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-03 17:22:03,420 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 48 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:03,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 359 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:22:03,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2022-03-03 17:22:03,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 862. [2022-03-03 17:22:03,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 2.5516840882694543) internal successors, (2197), 861 states have internal predecessors, (2197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:03,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 2197 transitions. [2022-03-03 17:22:03,435 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 2197 transitions. Word has length 70 [2022-03-03 17:22:03,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:03,435 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 2197 transitions. [2022-03-03 17:22:03,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:03,436 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 2197 transitions. [2022-03-03 17:22:03,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:03,437 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:03,437 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:03,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:03,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-03 17:22:03,652 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:03,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:03,652 INFO L85 PathProgramCache]: Analyzing trace with hash 864971766, now seen corresponding path program 2 times [2022-03-03 17:22:03,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:03,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417270487] [2022-03-03 17:22:03,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:03,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:03,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:03,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:03,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417270487] [2022-03-03 17:22:03,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417270487] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:03,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849874508] [2022-03-03 17:22:03,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:22:03,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:03,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:03,767 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:03,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-03 17:22:03,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:03,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:03,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:03,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:03,984 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:03,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:04,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:04,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849874508] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:04,218 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:04,218 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:04,218 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313489533] [2022-03-03 17:22:04,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:04,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:04,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:04,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:04,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:04,219 INFO L87 Difference]: Start difference. First operand 862 states and 2197 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 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-03-03 17:22:06,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:06,539 INFO L93 Difference]: Finished difference Result 3702 states and 9759 transitions. [2022-03-03 17:22:06,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-03 17:22:06,539 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 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 75 [2022-03-03 17:22:06,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:06,552 INFO L225 Difference]: With dead ends: 3702 [2022-03-03 17:22:06,553 INFO L226 Difference]: Without dead ends: 3654 [2022-03-03 17:22:06,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2059 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=993, Invalid=5169, Unknown=0, NotChecked=0, Total=6162 [2022-03-03 17:22:06,554 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 649 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:06,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 1510 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:06,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3654 states. [2022-03-03 17:22:06,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3654 to 1578. [2022-03-03 17:22:06,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1578 states, 1577 states have (on average 2.7228915662650603) internal successors, (4294), 1577 states have internal predecessors, (4294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:06,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1578 states to 1578 states and 4294 transitions. [2022-03-03 17:22:06,606 INFO L78 Accepts]: Start accepts. Automaton has 1578 states and 4294 transitions. Word has length 75 [2022-03-03 17:22:06,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:06,606 INFO L470 AbstractCegarLoop]: Abstraction has 1578 states and 4294 transitions. [2022-03-03 17:22:06,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 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-03-03 17:22:06,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1578 states and 4294 transitions. [2022-03-03 17:22:06,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:06,609 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:06,609 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:06,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:06,824 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,SelfDestructingSolverStorable12 [2022-03-03 17:22:06,824 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:06,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:06,825 INFO L85 PathProgramCache]: Analyzing trace with hash 885689152, now seen corresponding path program 3 times [2022-03-03 17:22:06,825 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:06,825 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884184811] [2022-03-03 17:22:06,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:06,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:06,932 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:06,933 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:06,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884184811] [2022-03-03 17:22:06,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884184811] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:06,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489509604] [2022-03-03 17:22:06,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:22:06,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:06,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:06,934 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:06,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-03 17:22:07,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:22:07,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:07,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:07,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:07,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:07,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:07,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:07,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489509604] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:07,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:07,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-03 17:22:07,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949311201] [2022-03-03 17:22:07,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:07,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 17:22:07,363 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:07,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 17:22:07,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-03-03 17:22:07,364 INFO L87 Difference]: Start difference. First operand 1578 states and 4294 transitions. Second operand has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:10,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:10,987 INFO L93 Difference]: Finished difference Result 4718 states and 12452 transitions. [2022-03-03 17:22:10,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-03 17:22:10,987 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:10,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:11,004 INFO L225 Difference]: With dead ends: 4718 [2022-03-03 17:22:11,004 INFO L226 Difference]: Without dead ends: 4658 [2022-03-03 17:22:11,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3570 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1817, Invalid=8083, Unknown=0, NotChecked=0, Total=9900 [2022-03-03 17:22:11,006 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 878 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 878 SdHoareTripleChecker+Valid, 1921 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:11,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [878 Valid, 1921 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:22:11,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4658 states. [2022-03-03 17:22:11,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4658 to 1633. [2022-03-03 17:22:11,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1632 states have (on average 2.7150735294117645) internal successors, (4431), 1632 states have internal predecessors, (4431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:11,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 4431 transitions. [2022-03-03 17:22:11,062 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 4431 transitions. Word has length 75 [2022-03-03 17:22:11,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:11,062 INFO L470 AbstractCegarLoop]: Abstraction has 1633 states and 4431 transitions. [2022-03-03 17:22:11,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:11,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 4431 transitions. [2022-03-03 17:22:11,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:11,066 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:11,066 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:11,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:11,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:11,284 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:11,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:11,285 INFO L85 PathProgramCache]: Analyzing trace with hash 487460194, now seen corresponding path program 4 times [2022-03-03 17:22:11,285 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:11,285 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154256996] [2022-03-03 17:22:11,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:11,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:11,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:11,378 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:11,379 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:11,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154256996] [2022-03-03 17:22:11,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154256996] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:11,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676301836] [2022-03-03 17:22:11,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:22:11,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:11,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:11,392 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:11,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-03 17:22:11,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:22:11,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:11,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:11,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:11,608 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:11,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:11,816 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:11,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676301836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:11,816 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:11,816 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:11,816 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796027435] [2022-03-03 17:22:11,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:11,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:11,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:11,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:11,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:11,817 INFO L87 Difference]: Start difference. First operand 1633 states and 4431 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:16,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:16,198 INFO L93 Difference]: Finished difference Result 5290 states and 14311 transitions. [2022-03-03 17:22:16,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-03-03 17:22:16,198 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:16,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:16,210 INFO L225 Difference]: With dead ends: 5290 [2022-03-03 17:22:16,210 INFO L226 Difference]: Without dead ends: 5125 [2022-03-03 17:22:16,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6103 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=2438, Invalid=13818, Unknown=0, NotChecked=0, Total=16256 [2022-03-03 17:22:16,219 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 866 mSDsluCounter, 1821 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 1834 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:16,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [866 Valid, 1834 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:22:16,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5125 states. [2022-03-03 17:22:16,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5125 to 2188. [2022-03-03 17:22:16,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2188 states, 2187 states have (on average 2.763145861911294) internal successors, (6043), 2187 states have internal predecessors, (6043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:16,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 6043 transitions. [2022-03-03 17:22:16,277 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 6043 transitions. Word has length 75 [2022-03-03 17:22:16,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:16,278 INFO L470 AbstractCegarLoop]: Abstraction has 2188 states and 6043 transitions. [2022-03-03 17:22:16,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:16,278 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 6043 transitions. [2022-03-03 17:22:16,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:16,281 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:16,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, 1] [2022-03-03 17:22:16,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:16,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-03 17:22:16,491 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:16,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:16,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1037023166, now seen corresponding path program 5 times [2022-03-03 17:22:16,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:16,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829259838] [2022-03-03 17:22:16,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:16,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:16,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:16,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:16,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:16,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829259838] [2022-03-03 17:22:16,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829259838] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:16,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000738562] [2022-03-03 17:22:16,603 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:22:16,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:16,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:16,607 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:16,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-03 17:22:16,657 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:22:16,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:16,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:16,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:16,846 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:16,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:17,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:17,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000738562] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:17,030 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:17,031 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:17,031 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793199728] [2022-03-03 17:22:17,031 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:17,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:17,031 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:17,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:17,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:17,032 INFO L87 Difference]: Start difference. First operand 2188 states and 6043 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:19,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:19,361 INFO L93 Difference]: Finished difference Result 6064 states and 16644 transitions. [2022-03-03 17:22:19,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-03 17:22:19,361 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:19,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:19,375 INFO L225 Difference]: With dead ends: 6064 [2022-03-03 17:22:19,375 INFO L226 Difference]: Without dead ends: 5884 [2022-03-03 17:22:19,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2306 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1258, Invalid=6052, Unknown=0, NotChecked=0, Total=7310 [2022-03-03 17:22:19,377 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 524 mSDsluCounter, 1851 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1817 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:19,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 1817 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 991 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:22:19,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5884 states. [2022-03-03 17:22:19,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5884 to 2812. [2022-03-03 17:22:19,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2812 states, 2811 states have (on average 2.7812166488794023) internal successors, (7818), 2811 states have internal predecessors, (7818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:19,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 7818 transitions. [2022-03-03 17:22:19,456 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 7818 transitions. Word has length 75 [2022-03-03 17:22:19,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:19,457 INFO L470 AbstractCegarLoop]: Abstraction has 2812 states and 7818 transitions. [2022-03-03 17:22:19,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:19,457 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 7818 transitions. [2022-03-03 17:22:19,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:19,462 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:19,462 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:19,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:19,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-03 17:22:19,677 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:19,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:19,678 INFO L85 PathProgramCache]: Analyzing trace with hash 994302006, now seen corresponding path program 6 times [2022-03-03 17:22:19,678 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:19,678 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62632442] [2022-03-03 17:22:19,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:19,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:19,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:19,766 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:19,766 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:19,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62632442] [2022-03-03 17:22:19,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62632442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:19,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626883673] [2022-03-03 17:22:19,766 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:22:19,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:19,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:19,768 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:19,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-03 17:22:19,817 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:22:19,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:19,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:19,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:19,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:19,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:20,181 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:20,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626883673] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:20,181 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:20,181 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:22:20,181 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474427691] [2022-03-03 17:22:20,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:20,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:22:20,182 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:20,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:22:20,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:22:20,182 INFO L87 Difference]: Start difference. First operand 2812 states and 7818 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:22,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:22,034 INFO L93 Difference]: Finished difference Result 6577 states and 18166 transitions. [2022-03-03 17:22:22,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-03-03 17:22:22,035 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:22,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:22,053 INFO L225 Difference]: With dead ends: 6577 [2022-03-03 17:22:22,053 INFO L226 Difference]: Without dead ends: 6529 [2022-03-03 17:22:22,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2359 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1048, Invalid=5758, Unknown=0, NotChecked=0, Total=6806 [2022-03-03 17:22:22,056 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 478 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 1536 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:22,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [478 Valid, 1536 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:22,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6529 states. [2022-03-03 17:22:22,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6529 to 4004. [2022-03-03 17:22:22,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4004 states, 4003 states have (on average 2.8258805895578316) internal successors, (11312), 4003 states have internal predecessors, (11312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:22,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4004 states to 4004 states and 11312 transitions. [2022-03-03 17:22:22,189 INFO L78 Accepts]: Start accepts. Automaton has 4004 states and 11312 transitions. Word has length 75 [2022-03-03 17:22:22,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:22,189 INFO L470 AbstractCegarLoop]: Abstraction has 4004 states and 11312 transitions. [2022-03-03 17:22:22,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:22,190 INFO L276 IsEmpty]: Start isEmpty. Operand 4004 states and 11312 transitions. [2022-03-03 17:22:22,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:22,198 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:22,198 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:22,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:22,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-03 17:22:22,416 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:22,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:22,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1015019392, now seen corresponding path program 7 times [2022-03-03 17:22:22,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:22,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851635476] [2022-03-03 17:22:22,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:22,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:22,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:22,516 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:22,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:22,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851635476] [2022-03-03 17:22:22,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851635476] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:22,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978475818] [2022-03-03 17:22:22,516 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:22:22,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:22,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:22,518 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:22,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-03 17:22:22,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:22,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:22,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:22,716 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:22,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:22,933 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:22,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978475818] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:22,933 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:22,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:22,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097432963] [2022-03-03 17:22:22,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:22,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:22,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:22,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:22,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:22,934 INFO L87 Difference]: Start difference. First operand 4004 states and 11312 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:26,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:26,182 INFO L93 Difference]: Finished difference Result 7727 states and 21227 transitions. [2022-03-03 17:22:26,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-03 17:22:26,183 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:26,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:26,198 INFO L225 Difference]: With dead ends: 7727 [2022-03-03 17:22:26,199 INFO L226 Difference]: Without dead ends: 7667 [2022-03-03 17:22:26,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4567 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2049, Invalid=10161, Unknown=0, NotChecked=0, Total=12210 [2022-03-03 17:22:26,202 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 812 mSDsluCounter, 1686 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 1704 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:26,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [812 Valid, 1704 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:26,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7667 states. [2022-03-03 17:22:26,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7667 to 4036. [2022-03-03 17:22:26,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4036 states, 4035 states have (on average 2.825278810408922) internal successors, (11400), 4035 states have internal predecessors, (11400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:26,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4036 states to 4036 states and 11400 transitions. [2022-03-03 17:22:26,300 INFO L78 Accepts]: Start accepts. Automaton has 4036 states and 11400 transitions. Word has length 75 [2022-03-03 17:22:26,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:26,301 INFO L470 AbstractCegarLoop]: Abstraction has 4036 states and 11400 transitions. [2022-03-03 17:22:26,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:26,301 INFO L276 IsEmpty]: Start isEmpty. Operand 4036 states and 11400 transitions. [2022-03-03 17:22:26,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:26,308 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:26,308 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:26,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:26,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:26,515 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:26,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:26,516 INFO L85 PathProgramCache]: Analyzing trace with hash 616790434, now seen corresponding path program 8 times [2022-03-03 17:22:26,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:26,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527320948] [2022-03-03 17:22:26,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:26,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:26,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:26,609 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:26,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:26,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527320948] [2022-03-03 17:22:26,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527320948] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:26,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985051234] [2022-03-03 17:22:26,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:22:26,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:26,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:26,611 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:26,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-03 17:22:26,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:26,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:26,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:26,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:26,793 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:26,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:26,989 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:26,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985051234] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:26,990 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:26,990 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:22:26,990 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357228486] [2022-03-03 17:22:26,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:26,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:22:26,990 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:26,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:22:26,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:22:26,991 INFO L87 Difference]: Start difference. First operand 4036 states and 11400 transitions. Second operand has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:29,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:29,422 INFO L93 Difference]: Finished difference Result 7437 states and 20688 transitions. [2022-03-03 17:22:29,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-03 17:22:29,423 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:29,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:29,436 INFO L225 Difference]: With dead ends: 7437 [2022-03-03 17:22:29,436 INFO L226 Difference]: Without dead ends: 7332 [2022-03-03 17:22:29,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4055 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1699, Invalid=9431, Unknown=0, NotChecked=0, Total=11130 [2022-03-03 17:22:29,438 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 628 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:29,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [628 Valid, 1387 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:29,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7332 states. [2022-03-03 17:22:29,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7332 to 4376. [2022-03-03 17:22:29,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4376 states, 4375 states have (on average 2.824) internal successors, (12355), 4375 states have internal predecessors, (12355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:29,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4376 states to 4376 states and 12355 transitions. [2022-03-03 17:22:29,527 INFO L78 Accepts]: Start accepts. Automaton has 4376 states and 12355 transitions. Word has length 75 [2022-03-03 17:22:29,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:29,527 INFO L470 AbstractCegarLoop]: Abstraction has 4376 states and 12355 transitions. [2022-03-03 17:22:29,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:29,527 INFO L276 IsEmpty]: Start isEmpty. Operand 4376 states and 12355 transitions. [2022-03-03 17:22:29,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:29,534 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:29,534 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:29,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:29,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:29,739 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:29,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:29,740 INFO L85 PathProgramCache]: Analyzing trace with hash -790464616, now seen corresponding path program 9 times [2022-03-03 17:22:29,740 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:29,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721057766] [2022-03-03 17:22:29,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:29,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:29,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:29,881 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:29,881 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:29,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721057766] [2022-03-03 17:22:29,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721057766] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:29,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334063741] [2022-03-03 17:22:29,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:22:29,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:29,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:29,883 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:29,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-03 17:22:29,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:22:29,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:29,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:29,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:30,085 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:30,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:30,272 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:30,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334063741] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:30,273 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:30,273 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:22:30,273 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077747651] [2022-03-03 17:22:30,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:30,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:22:30,273 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:30,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:22:30,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:22:30,274 INFO L87 Difference]: Start difference. First operand 4376 states and 12355 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:31,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:31,573 INFO L93 Difference]: Finished difference Result 7236 states and 20083 transitions. [2022-03-03 17:22:31,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 17:22:31,573 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:31,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:31,584 INFO L225 Difference]: With dead ends: 7236 [2022-03-03 17:22:31,585 INFO L226 Difference]: Without dead ends: 7188 [2022-03-03 17:22:31,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1074 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=676, Invalid=2984, Unknown=0, NotChecked=0, Total=3660 [2022-03-03 17:22:31,585 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 542 mSDsluCounter, 1122 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 1178 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:31,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [542 Valid, 1178 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:31,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7188 states. [2022-03-03 17:22:31,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7188 to 5152. [2022-03-03 17:22:31,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5152 states, 5151 states have (on average 2.839254513686663) internal successors, (14625), 5151 states have internal predecessors, (14625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:31,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5152 states to 5152 states and 14625 transitions. [2022-03-03 17:22:31,687 INFO L78 Accepts]: Start accepts. Automaton has 5152 states and 14625 transitions. Word has length 75 [2022-03-03 17:22:31,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:31,688 INFO L470 AbstractCegarLoop]: Abstraction has 5152 states and 14625 transitions. [2022-03-03 17:22:31,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:31,688 INFO L276 IsEmpty]: Start isEmpty. Operand 5152 states and 14625 transitions. [2022-03-03 17:22:31,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:31,696 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:31,696 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:31,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:31,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:31,910 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:31,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:31,910 INFO L85 PathProgramCache]: Analyzing trace with hash -769747230, now seen corresponding path program 10 times [2022-03-03 17:22:31,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:31,911 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540879565] [2022-03-03 17:22:31,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:31,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:31,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:31,999 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:32,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:32,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540879565] [2022-03-03 17:22:32,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540879565] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:32,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530341021] [2022-03-03 17:22:32,000 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:22:32,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:32,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:32,011 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:32,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-03 17:22:32,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:22:32,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:32,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:32,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:32,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:32,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:32,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:32,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530341021] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:32,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:32,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:32,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200941311] [2022-03-03 17:22:32,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:32,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:32,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:32,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:32,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:32,415 INFO L87 Difference]: Start difference. First operand 5152 states and 14625 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:34,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:34,214 INFO L93 Difference]: Finished difference Result 8235 states and 22815 transitions. [2022-03-03 17:22:34,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-03 17:22:34,214 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:34,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:34,227 INFO L225 Difference]: With dead ends: 8235 [2022-03-03 17:22:34,228 INFO L226 Difference]: Without dead ends: 8175 [2022-03-03 17:22:34,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2070 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1162, Invalid=5158, Unknown=0, NotChecked=0, Total=6320 [2022-03-03 17:22:34,229 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 755 mSDsluCounter, 1365 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:34,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [755 Valid, 1395 Invalid, 754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:34,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8175 states. [2022-03-03 17:22:34,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8175 to 5464. [2022-03-03 17:22:34,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5464 states, 5463 states have (on average 2.8407468423942888) internal successors, (15519), 5463 states have internal predecessors, (15519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:34,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5464 states to 5464 states and 15519 transitions. [2022-03-03 17:22:34,339 INFO L78 Accepts]: Start accepts. Automaton has 5464 states and 15519 transitions. Word has length 75 [2022-03-03 17:22:34,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:34,339 INFO L470 AbstractCegarLoop]: Abstraction has 5464 states and 15519 transitions. [2022-03-03 17:22:34,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:34,340 INFO L276 IsEmpty]: Start isEmpty. Operand 5464 states and 15519 transitions. [2022-03-03 17:22:34,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:34,347 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:34,347 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:34,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:34,563 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,SelfDestructingSolverStorable20 [2022-03-03 17:22:34,563 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:34,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:34,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1088159336, now seen corresponding path program 11 times [2022-03-03 17:22:34,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:34,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923680516] [2022-03-03 17:22:34,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:34,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:34,758 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:34,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:34,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923680516] [2022-03-03 17:22:34,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923680516] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:34,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37364499] [2022-03-03 17:22:34,759 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:22:34,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:34,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:34,760 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:34,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-03 17:22:34,808 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:34,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:34,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:34,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:34,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:34,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:35,135 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:35,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37364499] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:35,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:35,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-03 17:22:35,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787914178] [2022-03-03 17:22:35,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:35,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 17:22:35,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:35,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 17:22:35,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-03 17:22:35,137 INFO L87 Difference]: Start difference. First operand 5464 states and 15519 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:35,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:35,970 INFO L93 Difference]: Finished difference Result 6404 states and 18019 transitions. [2022-03-03 17:22:35,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 17:22:35,971 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:35,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:35,983 INFO L225 Difference]: With dead ends: 6404 [2022-03-03 17:22:35,983 INFO L226 Difference]: Without dead ends: 6332 [2022-03-03 17:22:35,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=370, Invalid=1886, Unknown=0, NotChecked=0, Total=2256 [2022-03-03 17:22:35,984 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 273 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1549 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:35,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 1549 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:22:35,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6332 states. [2022-03-03 17:22:36,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6332 to 5584. [2022-03-03 17:22:36,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5584 states, 5583 states have (on average 2.8366469639978504) internal successors, (15837), 5583 states have internal predecessors, (15837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:36,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5584 states to 5584 states and 15837 transitions. [2022-03-03 17:22:36,083 INFO L78 Accepts]: Start accepts. Automaton has 5584 states and 15837 transitions. Word has length 75 [2022-03-03 17:22:36,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:36,083 INFO L470 AbstractCegarLoop]: Abstraction has 5584 states and 15837 transitions. [2022-03-03 17:22:36,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:36,083 INFO L276 IsEmpty]: Start isEmpty. Operand 5584 states and 15837 transitions. [2022-03-03 17:22:36,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:36,092 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:36,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, 1] [2022-03-03 17:22:36,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:36,307 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,SelfDestructingSolverStorable21 [2022-03-03 17:22:36,307 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:36,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:36,308 INFO L85 PathProgramCache]: Analyzing trace with hash 723432570, now seen corresponding path program 12 times [2022-03-03 17:22:36,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:36,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097698846] [2022-03-03 17:22:36,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:36,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:36,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:36,410 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:36,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:36,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097698846] [2022-03-03 17:22:36,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097698846] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:36,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532326128] [2022-03-03 17:22:36,411 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:22:36,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:36,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:36,412 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:36,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-03 17:22:36,462 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:22:36,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:36,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:36,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:36,615 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:36,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:36,837 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:36,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532326128] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:36,838 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:36,838 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:22:36,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147804331] [2022-03-03 17:22:36,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:36,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:22:36,838 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:36,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:22:36,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:22:36,839 INFO L87 Difference]: Start difference. First operand 5584 states and 15837 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:37,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:37,940 INFO L93 Difference]: Finished difference Result 7773 states and 21686 transitions. [2022-03-03 17:22:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-03 17:22:37,941 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:37,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:37,953 INFO L225 Difference]: With dead ends: 7773 [2022-03-03 17:22:37,953 INFO L226 Difference]: Without dead ends: 7725 [2022-03-03 17:22:37,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=680, Invalid=3102, Unknown=0, NotChecked=0, Total=3782 [2022-03-03 17:22:37,954 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 461 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:37,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [461 Valid, 1128 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:22:37,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7725 states. [2022-03-03 17:22:38,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7725 to 6084. [2022-03-03 17:22:38,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6084 states, 6083 states have (on average 2.842018740752918) internal successors, (17288), 6083 states have internal predecessors, (17288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:38,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6084 states to 6084 states and 17288 transitions. [2022-03-03 17:22:38,058 INFO L78 Accepts]: Start accepts. Automaton has 6084 states and 17288 transitions. Word has length 75 [2022-03-03 17:22:38,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:38,058 INFO L470 AbstractCegarLoop]: Abstraction has 6084 states and 17288 transitions. [2022-03-03 17:22:38,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:38,058 INFO L276 IsEmpty]: Start isEmpty. Operand 6084 states and 17288 transitions. [2022-03-03 17:22:38,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:38,067 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:38,067 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:38,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:38,284 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,SelfDestructingSolverStorable22 [2022-03-03 17:22:38,284 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:38,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:38,284 INFO L85 PathProgramCache]: Analyzing trace with hash 744149956, now seen corresponding path program 13 times [2022-03-03 17:22:38,285 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:38,285 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558558321] [2022-03-03 17:22:38,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:38,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:38,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:38,369 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:38,369 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:38,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558558321] [2022-03-03 17:22:38,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558558321] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:38,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963058272] [2022-03-03 17:22:38,370 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:22:38,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:38,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:38,375 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:38,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-03 17:22:38,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:38,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:38,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:38,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:38,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:38,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:38,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963058272] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:38,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:38,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:38,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119723506] [2022-03-03 17:22:38,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:38,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:38,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:38,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:38,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:38,751 INFO L87 Difference]: Start difference. First operand 6084 states and 17288 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:41,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:41,317 INFO L93 Difference]: Finished difference Result 9659 states and 26854 transitions. [2022-03-03 17:22:41,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-03 17:22:41,318 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:41,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:41,333 INFO L225 Difference]: With dead ends: 9659 [2022-03-03 17:22:41,334 INFO L226 Difference]: Without dead ends: 9599 [2022-03-03 17:22:41,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3599 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1688, Invalid=8212, Unknown=0, NotChecked=0, Total=9900 [2022-03-03 17:22:41,335 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 555 mSDsluCounter, 1965 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1989 SdHoareTripleChecker+Invalid, 894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:41,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [555 Valid, 1989 Invalid, 894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:41,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9599 states. [2022-03-03 17:22:41,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9599 to 6296. [2022-03-03 17:22:41,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6296 states, 6295 states have (on average 2.845909451945989) internal successors, (17915), 6295 states have internal predecessors, (17915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:41,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6296 states to 6296 states and 17915 transitions. [2022-03-03 17:22:41,469 INFO L78 Accepts]: Start accepts. Automaton has 6296 states and 17915 transitions. Word has length 75 [2022-03-03 17:22:41,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:41,469 INFO L470 AbstractCegarLoop]: Abstraction has 6296 states and 17915 transitions. [2022-03-03 17:22:41,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:41,469 INFO L276 IsEmpty]: Start isEmpty. Operand 6296 states and 17915 transitions. [2022-03-03 17:22:41,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:41,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:41,480 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:41,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:41,695 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,SelfDestructingSolverStorable23 [2022-03-03 17:22:41,695 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:41,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:41,696 INFO L85 PathProgramCache]: Analyzing trace with hash 345920998, now seen corresponding path program 14 times [2022-03-03 17:22:41,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:41,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536033035] [2022-03-03 17:22:41,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:41,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:41,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:41,783 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:41,783 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:41,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536033035] [2022-03-03 17:22:41,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536033035] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:41,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748413866] [2022-03-03 17:22:41,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:22:41,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:41,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:41,785 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:41,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-03 17:22:41,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:41,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:41,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:41,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:41,973 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:41,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:42,143 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:42,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748413866] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:42,143 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:42,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:22:42,144 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571965975] [2022-03-03 17:22:42,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:42,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:22:42,144 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:42,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:22:42,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:22:42,144 INFO L87 Difference]: Start difference. First operand 6296 states and 17915 transitions. Second operand has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:43,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:43,784 INFO L93 Difference]: Finished difference Result 9212 states and 25881 transitions. [2022-03-03 17:22:43,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-03 17:22:43,785 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:43,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:43,798 INFO L225 Difference]: With dead ends: 9212 [2022-03-03 17:22:43,798 INFO L226 Difference]: Without dead ends: 9107 [2022-03-03 17:22:43,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2050 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1097, Invalid=5065, Unknown=0, NotChecked=0, Total=6162 [2022-03-03 17:22:43,803 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 507 mSDsluCounter, 1499 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 1529 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:43,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [507 Valid, 1529 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:43,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9107 states. [2022-03-03 17:22:43,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9107 to 6668. [2022-03-03 17:22:43,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6668 states, 6667 states have (on average 2.8447577621118945) internal successors, (18966), 6667 states have internal predecessors, (18966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:43,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6668 states to 6668 states and 18966 transitions. [2022-03-03 17:22:43,945 INFO L78 Accepts]: Start accepts. Automaton has 6668 states and 18966 transitions. Word has length 75 [2022-03-03 17:22:43,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:43,945 INFO L470 AbstractCegarLoop]: Abstraction has 6668 states and 18966 transitions. [2022-03-03 17:22:43,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:43,945 INFO L276 IsEmpty]: Start isEmpty. Operand 6668 states and 18966 transitions. [2022-03-03 17:22:43,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:43,958 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:43,958 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:43,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:44,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:44,167 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:44,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:44,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1061334052, now seen corresponding path program 15 times [2022-03-03 17:22:44,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:44,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67729758] [2022-03-03 17:22:44,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:44,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:44,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:44,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:44,250 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:44,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67729758] [2022-03-03 17:22:44,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67729758] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:44,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706829185] [2022-03-03 17:22:44,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:22:44,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:44,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:44,252 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:44,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-03 17:22:44,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:22:44,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:44,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:44,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:44,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:44,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:44,623 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:44,623 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706829185] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:44,623 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:44,623 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:22:44,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361167748] [2022-03-03 17:22:44,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:44,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:22:44,624 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:44,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:22:44,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:22:44,624 INFO L87 Difference]: Start difference. First operand 6668 states and 18966 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:45,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:45,937 INFO L93 Difference]: Finished difference Result 10227 states and 28654 transitions. [2022-03-03 17:22:45,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-03 17:22:45,938 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:45,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:45,956 INFO L225 Difference]: With dead ends: 10227 [2022-03-03 17:22:45,956 INFO L226 Difference]: Without dead ends: 10179 [2022-03-03 17:22:45,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=790, Invalid=3632, Unknown=0, NotChecked=0, Total=4422 [2022-03-03 17:22:45,957 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 503 mSDsluCounter, 1412 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:45,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 1442 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:45,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10179 states. [2022-03-03 17:22:46,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10179 to 7688. [2022-03-03 17:22:46,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7688 states, 7687 states have (on average 2.8477949785351893) internal successors, (21891), 7687 states have internal predecessors, (21891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:46,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7688 states to 7688 states and 21891 transitions. [2022-03-03 17:22:46,105 INFO L78 Accepts]: Start accepts. Automaton has 7688 states and 21891 transitions. Word has length 75 [2022-03-03 17:22:46,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:46,105 INFO L470 AbstractCegarLoop]: Abstraction has 7688 states and 21891 transitions. [2022-03-03 17:22:46,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:46,105 INFO L276 IsEmpty]: Start isEmpty. Operand 7688 states and 21891 transitions. [2022-03-03 17:22:46,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:46,116 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:46,116 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:46,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:46,316 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,SelfDestructingSolverStorable25 [2022-03-03 17:22:46,316 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:46,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:46,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1040616666, now seen corresponding path program 16 times [2022-03-03 17:22:46,317 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:46,317 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748360124] [2022-03-03 17:22:46,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:46,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:46,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:46,437 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:46,438 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:46,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748360124] [2022-03-03 17:22:46,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748360124] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:46,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99985312] [2022-03-03 17:22:46,438 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:22:46,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:46,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:46,439 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:46,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-03 17:22:46,492 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:22:46,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:46,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:46,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:46,623 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:46,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:46,788 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:46,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99985312] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:46,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:46,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:46,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595663608] [2022-03-03 17:22:46,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:46,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:46,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:46,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:46,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:46,789 INFO L87 Difference]: Start difference. First operand 7688 states and 21891 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:48,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:48,995 INFO L93 Difference]: Finished difference Result 11197 states and 31292 transitions. [2022-03-03 17:22:48,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 17:22:48,996 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:48,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:49,013 INFO L225 Difference]: With dead ends: 11197 [2022-03-03 17:22:49,013 INFO L226 Difference]: Without dead ends: 11137 [2022-03-03 17:22:49,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2794 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1413, Invalid=6597, Unknown=0, NotChecked=0, Total=8010 [2022-03-03 17:22:49,014 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 727 mSDsluCounter, 1450 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:49,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [727 Valid, 1483 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:49,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11137 states. [2022-03-03 17:22:49,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11137 to 7824. [2022-03-03 17:22:49,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7824 states, 7823 states have (on average 2.8491627252972007) internal successors, (22289), 7823 states have internal predecessors, (22289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:49,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7824 states to 7824 states and 22289 transitions. [2022-03-03 17:22:49,148 INFO L78 Accepts]: Start accepts. Automaton has 7824 states and 22289 transitions. Word has length 75 [2022-03-03 17:22:49,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:49,149 INFO L470 AbstractCegarLoop]: Abstraction has 7824 states and 22289 transitions. [2022-03-03 17:22:49,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:49,149 INFO L276 IsEmpty]: Start isEmpty. Operand 7824 states and 22289 transitions. [2022-03-03 17:22:49,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:49,159 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:49,159 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:49,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:49,359 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,SelfDestructingSolverStorable26 [2022-03-03 17:22:49,359 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:49,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:49,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1359028772, now seen corresponding path program 17 times [2022-03-03 17:22:49,360 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:49,360 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412866204] [2022-03-03 17:22:49,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:49,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:49,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:49,464 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:49,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:49,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412866204] [2022-03-03 17:22:49,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412866204] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:49,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463826885] [2022-03-03 17:22:49,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:22:49,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:49,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:49,468 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:49,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-03 17:22:49,525 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:49,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:49,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:49,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:49,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:49,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:49,841 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:49,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463826885] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:49,841 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:49,841 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-03 17:22:49,842 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532806434] [2022-03-03 17:22:49,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:49,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 17:22:49,842 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:49,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 17:22:49,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-03 17:22:49,842 INFO L87 Difference]: Start difference. First operand 7824 states and 22289 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:50,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:50,634 INFO L93 Difference]: Finished difference Result 8740 states and 24715 transitions. [2022-03-03 17:22:50,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-03 17:22:50,635 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:50,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:50,648 INFO L225 Difference]: With dead ends: 8740 [2022-03-03 17:22:50,649 INFO L226 Difference]: Without dead ends: 8668 [2022-03-03 17:22:50,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=413, Invalid=2037, Unknown=0, NotChecked=0, Total=2450 [2022-03-03 17:22:50,649 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 297 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:50,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 1369 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:22:50,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8668 states. [2022-03-03 17:22:50,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8668 to 7940. [2022-03-03 17:22:50,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7940 states, 7939 states have (on average 2.846706134273838) internal successors, (22600), 7939 states have internal predecessors, (22600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:50,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7940 states to 7940 states and 22600 transitions. [2022-03-03 17:22:50,807 INFO L78 Accepts]: Start accepts. Automaton has 7940 states and 22600 transitions. Word has length 75 [2022-03-03 17:22:50,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:50,808 INFO L470 AbstractCegarLoop]: Abstraction has 7940 states and 22600 transitions. [2022-03-03 17:22:50,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:50,808 INFO L276 IsEmpty]: Start isEmpty. Operand 7940 states and 22600 transitions. [2022-03-03 17:22:50,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:50,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:50,819 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:50,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:51,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-03 17:22:51,024 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:51,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:51,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1556288346, now seen corresponding path program 18 times [2022-03-03 17:22:51,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:51,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214228637] [2022-03-03 17:22:51,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:51,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:51,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:51,126 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:51,126 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:51,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214228637] [2022-03-03 17:22:51,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214228637] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:51,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447535330] [2022-03-03 17:22:51,126 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:22:51,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:51,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:51,128 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:51,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-03 17:22:51,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:22:51,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:51,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:51,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:51,333 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:51,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:51,502 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:51,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447535330] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:51,502 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:51,502 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:51,502 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206488912] [2022-03-03 17:22:51,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:51,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:51,503 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:51,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:51,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:51,503 INFO L87 Difference]: Start difference. First operand 7940 states and 22600 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:52,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:52,737 INFO L93 Difference]: Finished difference Result 12785 states and 36011 transitions. [2022-03-03 17:22:52,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 17:22:52,738 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:52,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:52,757 INFO L225 Difference]: With dead ends: 12785 [2022-03-03 17:22:52,757 INFO L226 Difference]: Without dead ends: 12737 [2022-03-03 17:22:52,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=756, Invalid=3026, Unknown=0, NotChecked=0, Total=3782 [2022-03-03 17:22:52,758 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 606 mSDsluCounter, 1396 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:52,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [606 Valid, 1422 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:52,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12737 states. [2022-03-03 17:22:52,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12737 to 9228. [2022-03-03 17:22:52,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9228 states, 9227 states have (on average 2.849680286116831) internal successors, (26294), 9227 states have internal predecessors, (26294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:52,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9228 states to 9228 states and 26294 transitions. [2022-03-03 17:22:52,938 INFO L78 Accepts]: Start accepts. Automaton has 9228 states and 26294 transitions. Word has length 75 [2022-03-03 17:22:52,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:52,938 INFO L470 AbstractCegarLoop]: Abstraction has 9228 states and 26294 transitions. [2022-03-03 17:22:52,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:52,938 INFO L276 IsEmpty]: Start isEmpty. Operand 9228 states and 26294 transitions. [2022-03-03 17:22:52,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:52,950 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:52,950 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:52,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:53,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-03 17:22:53,157 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:53,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:53,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1535570960, now seen corresponding path program 19 times [2022-03-03 17:22:53,158 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:53,158 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015580381] [2022-03-03 17:22:53,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:53,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:53,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:53,249 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:53,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:53,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015580381] [2022-03-03 17:22:53,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015580381] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:53,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917119188] [2022-03-03 17:22:53,249 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:22:53,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:53,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:53,250 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:53,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-03 17:22:53,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:53,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:53,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:53,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:53,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:53,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:53,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917119188] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:53,639 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:53,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-03 17:22:53,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717636671] [2022-03-03 17:22:53,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:53,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 17:22:53,640 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:53,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 17:22:53,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-03-03 17:22:53,640 INFO L87 Difference]: Start difference. First operand 9228 states and 26294 transitions. Second operand has 20 states, 20 states have (on average 5.15) internal successors, (103), 20 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:55,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:55,411 INFO L93 Difference]: Finished difference Result 13632 states and 38321 transitions. [2022-03-03 17:22:55,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-03 17:22:55,412 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.15) internal successors, (103), 20 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:55,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:55,436 INFO L225 Difference]: With dead ends: 13632 [2022-03-03 17:22:55,436 INFO L226 Difference]: Without dead ends: 13572 [2022-03-03 17:22:55,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2319 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1291, Invalid=5351, Unknown=0, NotChecked=0, Total=6642 [2022-03-03 17:22:55,438 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 720 mSDsluCounter, 1586 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:55,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 1610 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 716 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:55,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13572 states. [2022-03-03 17:22:55,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13572 to 9472. [2022-03-03 17:22:55,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9472 states, 9471 states have (on average 2.851335656213705) internal successors, (27005), 9471 states have internal predecessors, (27005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:55,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9472 states to 9472 states and 27005 transitions. [2022-03-03 17:22:55,630 INFO L78 Accepts]: Start accepts. Automaton has 9472 states and 27005 transitions. Word has length 75 [2022-03-03 17:22:55,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:55,630 INFO L470 AbstractCegarLoop]: Abstraction has 9472 states and 27005 transitions. [2022-03-03 17:22:55,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.15) internal successors, (103), 20 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:55,630 INFO L276 IsEmpty]: Start isEmpty. Operand 9472 states and 27005 transitions. [2022-03-03 17:22:55,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:55,642 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:55,642 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:55,662 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:55,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:55,852 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:55,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:55,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1853983066, now seen corresponding path program 20 times [2022-03-03 17:22:55,853 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:55,853 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369946778] [2022-03-03 17:22:55,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:55,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:55,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:55,944 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:55,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:55,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369946778] [2022-03-03 17:22:55,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369946778] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:55,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904656973] [2022-03-03 17:22:55,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:22:55,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:55,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:55,946 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:55,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-03 17:22:56,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:56,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:56,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:56,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:56,177 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:56,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:56,338 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:56,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904656973] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:56,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:56,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:22:56,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422922149] [2022-03-03 17:22:56,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:56,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:22:56,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:56,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:22:56,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:22:56,339 INFO L87 Difference]: Start difference. First operand 9472 states and 27005 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:57,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:57,181 INFO L93 Difference]: Finished difference Result 10784 states and 30439 transitions. [2022-03-03 17:22:57,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-03 17:22:57,182 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:57,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:57,201 INFO L225 Difference]: With dead ends: 10784 [2022-03-03 17:22:57,201 INFO L226 Difference]: Without dead ends: 10712 [2022-03-03 17:22:57,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=405, Invalid=1757, Unknown=0, NotChecked=0, Total=2162 [2022-03-03 17:22:57,202 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 374 mSDsluCounter, 1257 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1296 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:57,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 1296 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:22:57,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10712 states. [2022-03-03 17:22:57,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10712 to 9616. [2022-03-03 17:22:57,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9616 states, 9615 states have (on average 2.8510660426417056) internal successors, (27413), 9615 states have internal predecessors, (27413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:57,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9616 states to 9616 states and 27413 transitions. [2022-03-03 17:22:57,374 INFO L78 Accepts]: Start accepts. Automaton has 9616 states and 27413 transitions. Word has length 75 [2022-03-03 17:22:57,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:57,374 INFO L470 AbstractCegarLoop]: Abstraction has 9616 states and 27413 transitions. [2022-03-03 17:22:57,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:57,374 INFO L276 IsEmpty]: Start isEmpty. Operand 9616 states and 27413 transitions. [2022-03-03 17:22:57,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:57,387 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:57,387 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:57,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:57,603 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,SelfDestructingSolverStorable30 [2022-03-03 17:22:57,604 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:57,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:57,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1620543276, now seen corresponding path program 21 times [2022-03-03 17:22:57,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:57,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276492981] [2022-03-03 17:22:57,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:57,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:57,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:57,680 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:57,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:57,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276492981] [2022-03-03 17:22:57,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276492981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:57,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331000154] [2022-03-03 17:22:57,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:22:57,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:57,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:57,684 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:57,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-03 17:22:57,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:22:57,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:57,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:57,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:57,892 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:57,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:58,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:58,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331000154] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:58,056 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:58,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-03 17:22:58,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113194084] [2022-03-03 17:22:58,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:58,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 17:22:58,057 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:58,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 17:22:58,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2022-03-03 17:22:58,057 INFO L87 Difference]: Start difference. First operand 9616 states and 27413 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:58,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:58,515 INFO L93 Difference]: Finished difference Result 10060 states and 28541 transitions. [2022-03-03 17:22:58,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-03 17:22:58,515 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:22:58,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:58,533 INFO L225 Difference]: With dead ends: 10060 [2022-03-03 17:22:58,534 INFO L226 Difference]: Without dead ends: 10012 [2022-03-03 17:22:58,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2022-03-03 17:22:58,534 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 247 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 956 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:58,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 956 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 17:22:58,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10012 states. [2022-03-03 17:22:58,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10012 to 9640. [2022-03-03 17:22:58,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9640 states, 9639 states have (on average 2.8495694574125947) internal successors, (27467), 9639 states have internal predecessors, (27467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:58,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9640 states to 9640 states and 27467 transitions. [2022-03-03 17:22:58,683 INFO L78 Accepts]: Start accepts. Automaton has 9640 states and 27467 transitions. Word has length 75 [2022-03-03 17:22:58,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:58,683 INFO L470 AbstractCegarLoop]: Abstraction has 9640 states and 27467 transitions. [2022-03-03 17:22:58,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:58,683 INFO L276 IsEmpty]: Start isEmpty. Operand 9640 states and 27467 transitions. [2022-03-03 17:22:58,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:22:58,696 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:58,696 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:58,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:58,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:58,897 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:58,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:58,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1305078476, now seen corresponding path program 22 times [2022-03-03 17:22:58,897 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:58,897 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319677734] [2022-03-03 17:22:58,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:58,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:58,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:58,972 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:58,972 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:58,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319677734] [2022-03-03 17:22:58,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319677734] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:58,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607815080] [2022-03-03 17:22:58,972 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:22:58,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:58,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:58,973 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:22:58,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-03 17:22:59,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:22:59,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:59,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:22:59,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:59,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:59,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:59,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:59,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607815080] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:59,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:59,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:22:59,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375585518] [2022-03-03 17:22:59,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:59,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:22:59,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:59,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:22:59,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:22:59,322 INFO L87 Difference]: Start difference. First operand 9640 states and 27467 transitions. Second operand has 19 states, 19 states have (on average 5.578947368421052) internal successors, (106), 19 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:00,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:00,430 INFO L93 Difference]: Finished difference Result 13911 states and 39419 transitions. [2022-03-03 17:23:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-03 17:23:00,431 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.578947368421052) internal successors, (106), 19 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:00,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:00,459 INFO L225 Difference]: With dead ends: 13911 [2022-03-03 17:23:00,459 INFO L226 Difference]: Without dead ends: 13887 [2022-03-03 17:23:00,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 146 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=891, Invalid=4365, Unknown=0, NotChecked=0, Total=5256 [2022-03-03 17:23:00,460 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 808 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 1347 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:00,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 1347 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:23:00,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13887 states. [2022-03-03 17:23:00,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13887 to 9952. [2022-03-03 17:23:00,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9952 states, 9951 states have (on average 2.8531805848658425) internal successors, (28392), 9951 states have internal predecessors, (28392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:00,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9952 states to 9952 states and 28392 transitions. [2022-03-03 17:23:00,650 INFO L78 Accepts]: Start accepts. Automaton has 9952 states and 28392 transitions. Word has length 75 [2022-03-03 17:23:00,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:00,650 INFO L470 AbstractCegarLoop]: Abstraction has 9952 states and 28392 transitions. [2022-03-03 17:23:00,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.578947368421052) internal successors, (106), 19 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:00,650 INFO L276 IsEmpty]: Start isEmpty. Operand 9952 states and 28392 transitions. [2022-03-03 17:23:00,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:00,663 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:00,663 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:00,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:00,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:00,864 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:00,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:00,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1284361090, now seen corresponding path program 23 times [2022-03-03 17:23:00,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:00,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500589022] [2022-03-03 17:23:00,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:00,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:00,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:00,959 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:00,959 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:00,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500589022] [2022-03-03 17:23:00,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500589022] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:00,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147124713] [2022-03-03 17:23:00,960 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:23:00,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:00,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:00,968 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:00,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-03 17:23:01,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:23:01,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:01,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 17:23:01,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:01,221 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:01,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:01,451 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:01,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147124713] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:01,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:01,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-03 17:23:01,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368801016] [2022-03-03 17:23:01,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:01,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-03 17:23:01,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:01,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-03 17:23:01,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2022-03-03 17:23:01,452 INFO L87 Difference]: Start difference. First operand 9952 states and 28392 transitions. Second operand has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:03,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:03,799 INFO L93 Difference]: Finished difference Result 14859 states and 41765 transitions. [2022-03-03 17:23:03,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-03-03 17:23:03,799 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:03,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:03,826 INFO L225 Difference]: With dead ends: 14859 [2022-03-03 17:23:03,826 INFO L226 Difference]: Without dead ends: 14814 [2022-03-03 17:23:03,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2811 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1567, Invalid=7175, Unknown=0, NotChecked=0, Total=8742 [2022-03-03 17:23:03,827 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 1420 mSDsluCounter, 1922 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1420 SdHoareTripleChecker+Valid, 1976 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:03,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1420 Valid, 1976 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:03,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14814 states. [2022-03-03 17:23:04,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14814 to 9836. [2022-03-03 17:23:04,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9836 states, 9835 states have (on average 2.85246568378241) internal successors, (28054), 9835 states have internal predecessors, (28054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:04,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9836 states to 9836 states and 28054 transitions. [2022-03-03 17:23:04,052 INFO L78 Accepts]: Start accepts. Automaton has 9836 states and 28054 transitions. Word has length 75 [2022-03-03 17:23:04,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:04,052 INFO L470 AbstractCegarLoop]: Abstraction has 9836 states and 28054 transitions. [2022-03-03 17:23:04,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:04,052 INFO L276 IsEmpty]: Start isEmpty. Operand 9836 states and 28054 transitions. [2022-03-03 17:23:04,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:04,065 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:04,065 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:04,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:04,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:04,266 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:04,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:04,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1906375620, now seen corresponding path program 24 times [2022-03-03 17:23:04,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:04,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012328446] [2022-03-03 17:23:04,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:04,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:04,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:04,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:04,352 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:04,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012328446] [2022-03-03 17:23:04,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012328446] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:04,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153024311] [2022-03-03 17:23:04,352 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:23:04,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:04,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:04,354 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:04,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-03 17:23:04,408 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:23:04,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:04,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:04,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:04,588 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:04,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:04,775 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:04,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153024311] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:04,776 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:04,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:23:04,776 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748299670] [2022-03-03 17:23:04,776 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:04,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:23:04,776 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:04,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:23:04,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:23:04,777 INFO L87 Difference]: Start difference. First operand 9836 states and 28054 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:06,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:06,377 INFO L93 Difference]: Finished difference Result 13587 states and 38339 transitions. [2022-03-03 17:23:06,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-03 17:23:06,378 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:06,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:06,404 INFO L225 Difference]: With dead ends: 13587 [2022-03-03 17:23:06,405 INFO L226 Difference]: Without dead ends: 13512 [2022-03-03 17:23:06,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 145 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2525 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1294, Invalid=6362, Unknown=0, NotChecked=0, Total=7656 [2022-03-03 17:23:06,406 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 625 mSDsluCounter, 2069 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 2063 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:06,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [625 Valid, 2063 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:23:06,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13512 states. [2022-03-03 17:23:06,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13512 to 10124. [2022-03-03 17:23:06,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10124 states, 10123 states have (on average 2.854292205867826) internal successors, (28894), 10123 states have internal predecessors, (28894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:06,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10124 states to 10124 states and 28894 transitions. [2022-03-03 17:23:06,615 INFO L78 Accepts]: Start accepts. Automaton has 10124 states and 28894 transitions. Word has length 75 [2022-03-03 17:23:06,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:06,615 INFO L470 AbstractCegarLoop]: Abstraction has 10124 states and 28894 transitions. [2022-03-03 17:23:06,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:06,615 INFO L276 IsEmpty]: Start isEmpty. Operand 10124 states and 28894 transitions. [2022-03-03 17:23:06,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:06,628 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:06,628 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:06,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:06,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:06,828 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:06,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:06,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1356812648, now seen corresponding path program 25 times [2022-03-03 17:23:06,829 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:06,829 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543923476] [2022-03-03 17:23:06,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:06,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:06,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:06,909 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:06,909 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:06,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543923476] [2022-03-03 17:23:06,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543923476] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:06,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963648174] [2022-03-03 17:23:06,909 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:23:06,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:06,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:06,910 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:06,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-03 17:23:06,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:06,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:06,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:07,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-03-03 17:23:07,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:07,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:07,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963648174] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:07,283 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:07,283 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:23:07,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612117946] [2022-03-03 17:23:07,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:07,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:23:07,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:07,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:23:07,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:23:07,284 INFO L87 Difference]: Start difference. First operand 10124 states and 28894 transitions. Second operand has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:08,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:08,421 INFO L93 Difference]: Finished difference Result 13500 states and 38140 transitions. [2022-03-03 17:23:08,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-03 17:23:08,422 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:08,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:08,445 INFO L225 Difference]: With dead ends: 13500 [2022-03-03 17:23:08,445 INFO L226 Difference]: Without dead ends: 13410 [2022-03-03 17:23:08,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 146 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1494 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=927, Invalid=4185, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 17:23:08,446 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 523 mSDsluCounter, 1911 mSDsCounter, 0 mSdLazyCounter, 799 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 523 SdHoareTripleChecker+Valid, 1915 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:08,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [523 Valid, 1915 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 799 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:23:08,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13410 states. [2022-03-03 17:23:08,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13410 to 10124. [2022-03-03 17:23:08,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10124 states, 10123 states have (on average 2.8531067865257334) internal successors, (28882), 10123 states have internal predecessors, (28882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:08,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10124 states to 10124 states and 28882 transitions. [2022-03-03 17:23:08,663 INFO L78 Accepts]: Start accepts. Automaton has 10124 states and 28882 transitions. Word has length 75 [2022-03-03 17:23:08,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:08,663 INFO L470 AbstractCegarLoop]: Abstraction has 10124 states and 28882 transitions. [2022-03-03 17:23:08,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:08,663 INFO L276 IsEmpty]: Start isEmpty. Operand 10124 states and 28882 transitions. [2022-03-03 17:23:08,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:08,676 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:08,676 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:08,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:08,876 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,SelfDestructingSolverStorable35 [2022-03-03 17:23:08,877 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:08,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:08,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1594629350, now seen corresponding path program 26 times [2022-03-03 17:23:08,877 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:08,877 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779718913] [2022-03-03 17:23:08,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:08,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:08,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:08,964 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:08,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779718913] [2022-03-03 17:23:08,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779718913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:08,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866134003] [2022-03-03 17:23:08,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:23:08,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:08,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:08,965 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:08,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-03 17:23:09,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:23:09,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:09,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:09,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:09,149 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:09,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:09,303 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:09,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866134003] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:09,303 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:09,303 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-03 17:23:09,303 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065234869] [2022-03-03 17:23:09,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:09,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 17:23:09,303 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:09,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 17:23:09,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-03-03 17:23:09,304 INFO L87 Difference]: Start difference. First operand 10124 states and 28882 transitions. Second operand has 16 states, 16 states have (on average 6.5625) internal successors, (105), 16 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-03-03 17:23:10,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:10,183 INFO L93 Difference]: Finished difference Result 13442 states and 38145 transitions. [2022-03-03 17:23:10,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-03 17:23:10,184 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.5625) internal successors, (105), 16 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 75 [2022-03-03 17:23:10,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:10,208 INFO L225 Difference]: With dead ends: 13442 [2022-03-03 17:23:10,209 INFO L226 Difference]: Without dead ends: 13382 [2022-03-03 17:23:10,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 149 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=678, Invalid=2628, Unknown=0, NotChecked=0, Total=3306 [2022-03-03 17:23:10,210 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 522 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 1622 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:10,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 1622 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:23:10,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13382 states. [2022-03-03 17:23:10,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13382 to 10064. [2022-03-03 17:23:10,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10064 states, 10063 states have (on average 2.8505415879956275) internal successors, (28685), 10063 states have internal predecessors, (28685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:10,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10064 states to 10064 states and 28685 transitions. [2022-03-03 17:23:10,430 INFO L78 Accepts]: Start accepts. Automaton has 10064 states and 28685 transitions. Word has length 75 [2022-03-03 17:23:10,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:10,430 INFO L470 AbstractCegarLoop]: Abstraction has 10064 states and 28685 transitions. [2022-03-03 17:23:10,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.5625) internal successors, (105), 16 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-03-03 17:23:10,430 INFO L276 IsEmpty]: Start isEmpty. Operand 10064 states and 28685 transitions. [2022-03-03 17:23:10,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:10,444 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:10,444 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:10,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:10,649 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,SelfDestructingSolverStorable36 [2022-03-03 17:23:10,649 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:10,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:10,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1909193570, now seen corresponding path program 27 times [2022-03-03 17:23:10,649 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:10,649 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041452915] [2022-03-03 17:23:10,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:10,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:10,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:10,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:10,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:10,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041452915] [2022-03-03 17:23:10,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041452915] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:10,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039513000] [2022-03-03 17:23:10,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:23:10,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:10,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:10,721 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:10,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-03 17:23:10,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:23:10,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:10,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:10,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:10,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:10,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:11,124 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:11,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039513000] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:11,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:11,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:23:11,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193130970] [2022-03-03 17:23:11,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:11,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:23:11,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:11,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:23:11,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:23:11,125 INFO L87 Difference]: Start difference. First operand 10064 states and 28685 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:14,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:14,713 INFO L93 Difference]: Finished difference Result 13835 states and 38920 transitions. [2022-03-03 17:23:14,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2022-03-03 17:23:14,713 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:14,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:14,735 INFO L225 Difference]: With dead ends: 13835 [2022-03-03 17:23:14,735 INFO L226 Difference]: Without dead ends: 13685 [2022-03-03 17:23:14,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 143 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7133 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2600, Invalid=16306, Unknown=0, NotChecked=0, Total=18906 [2022-03-03 17:23:14,737 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 626 mSDsluCounter, 2045 mSDsCounter, 0 mSdLazyCounter, 1095 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 2027 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:14,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [626 Valid, 2027 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1095 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:23:14,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13685 states. [2022-03-03 17:23:14,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13685 to 10524. [2022-03-03 17:23:14,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10524 states, 10523 states have (on average 2.8526085717000855) internal successors, (30018), 10523 states have internal predecessors, (30018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:14,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10524 states to 10524 states and 30018 transitions. [2022-03-03 17:23:14,907 INFO L78 Accepts]: Start accepts. Automaton has 10524 states and 30018 transitions. Word has length 75 [2022-03-03 17:23:14,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:14,907 INFO L470 AbstractCegarLoop]: Abstraction has 10524 states and 30018 transitions. [2022-03-03 17:23:14,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:14,907 INFO L276 IsEmpty]: Start isEmpty. Operand 10524 states and 30018 transitions. [2022-03-03 17:23:14,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:14,920 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:14,920 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:14,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-03 17:23:15,127 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,SelfDestructingSolverStorable37 [2022-03-03 17:23:15,127 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:15,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:15,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1359630598, now seen corresponding path program 28 times [2022-03-03 17:23:15,128 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:15,128 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402528595] [2022-03-03 17:23:15,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:15,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:15,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:15,224 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:15,224 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:15,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402528595] [2022-03-03 17:23:15,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402528595] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:15,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849740567] [2022-03-03 17:23:15,225 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:23:15,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:15,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:15,226 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:15,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-03 17:23:15,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:23:15,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:15,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:15,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:15,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:15,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:15,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-03-03 17:23:15,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849740567] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:15,569 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:15,570 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:23:15,570 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96955613] [2022-03-03 17:23:15,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:15,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:23:15,570 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:15,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:23:15,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:23:15,570 INFO L87 Difference]: Start difference. First operand 10524 states and 30018 transitions. Second operand has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:17,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:17,305 INFO L93 Difference]: Finished difference Result 13590 states and 38411 transitions. [2022-03-03 17:23:17,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-03 17:23:17,305 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:17,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:17,327 INFO L225 Difference]: With dead ends: 13590 [2022-03-03 17:23:17,328 INFO L226 Difference]: Without dead ends: 13500 [2022-03-03 17:23:17,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2194 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1039, Invalid=5767, Unknown=0, NotChecked=0, Total=6806 [2022-03-03 17:23:17,329 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 491 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 1854 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:17,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [491 Valid, 1854 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:23:17,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13500 states. [2022-03-03 17:23:17,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13500 to 10508. [2022-03-03 17:23:17,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10508 states, 10507 states have (on average 2.84971923479585) internal successors, (29942), 10507 states have internal predecessors, (29942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:17,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10508 states to 10508 states and 29942 transitions. [2022-03-03 17:23:17,497 INFO L78 Accepts]: Start accepts. Automaton has 10508 states and 29942 transitions. Word has length 75 [2022-03-03 17:23:17,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:17,497 INFO L470 AbstractCegarLoop]: Abstraction has 10508 states and 29942 transitions. [2022-03-03 17:23:17,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:17,497 INFO L276 IsEmpty]: Start isEmpty. Operand 10508 states and 29942 transitions. [2022-03-03 17:23:17,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:17,510 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:17,510 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:17,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:17,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-03 17:23:17,711 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:17,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:17,711 INFO L85 PathProgramCache]: Analyzing trace with hash -796141068, now seen corresponding path program 29 times [2022-03-03 17:23:17,711 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:17,711 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464897378] [2022-03-03 17:23:17,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:17,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:17,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:17,784 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:17,784 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:17,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464897378] [2022-03-03 17:23:17,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464897378] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:17,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071514146] [2022-03-03 17:23:17,784 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:23:17,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:17,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:17,789 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:17,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-03 17:23:17,840 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:23:17,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:17,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 17:23:17,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:18,032 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:18,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:18,276 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:18,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071514146] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:18,276 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:18,276 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-03-03 17:23:18,276 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023035538] [2022-03-03 17:23:18,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:18,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-03 17:23:18,277 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:18,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-03 17:23:18,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2022-03-03 17:23:18,277 INFO L87 Difference]: Start difference. First operand 10508 states and 29942 transitions. Second operand has 22 states, 22 states have (on average 5.0) internal successors, (110), 22 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:21,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:21,262 INFO L93 Difference]: Finished difference Result 14449 states and 40857 transitions. [2022-03-03 17:23:21,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-03-03 17:23:21,262 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.0) internal successors, (110), 22 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:21,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:21,287 INFO L225 Difference]: With dead ends: 14449 [2022-03-03 17:23:21,287 INFO L226 Difference]: Without dead ends: 14401 [2022-03-03 17:23:21,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 231 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4938 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2058, Invalid=11514, Unknown=0, NotChecked=0, Total=13572 [2022-03-03 17:23:21,288 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 885 mSDsluCounter, 2331 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 2321 SdHoareTripleChecker+Invalid, 1271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:21,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [885 Valid, 2321 Invalid, 1271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:23:21,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14401 states. [2022-03-03 17:23:21,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14401 to 11468. [2022-03-03 17:23:21,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11468 states, 11467 states have (on average 2.8532310107264323) internal successors, (32718), 11467 states have internal predecessors, (32718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:21,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11468 states to 11468 states and 32718 transitions. [2022-03-03 17:23:21,478 INFO L78 Accepts]: Start accepts. Automaton has 11468 states and 32718 transitions. Word has length 75 [2022-03-03 17:23:21,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:21,479 INFO L470 AbstractCegarLoop]: Abstraction has 11468 states and 32718 transitions. [2022-03-03 17:23:21,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.0) internal successors, (110), 22 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:21,479 INFO L276 IsEmpty]: Start isEmpty. Operand 11468 states and 32718 transitions. [2022-03-03 17:23:21,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:21,494 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:21,494 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:21,510 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:21,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-03 17:23:21,694 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:21,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:21,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1419924444, now seen corresponding path program 30 times [2022-03-03 17:23:21,695 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:21,695 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645264443] [2022-03-03 17:23:21,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:21,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:21,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:21,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:21,772 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:21,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645264443] [2022-03-03 17:23:21,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645264443] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:21,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451030248] [2022-03-03 17:23:21,772 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:23:21,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:21,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:21,773 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:21,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-03 17:23:21,839 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:23:21,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:21,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:21,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:21,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:21,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:22,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:22,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451030248] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:22,125 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:22,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:23:22,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301908270] [2022-03-03 17:23:22,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:22,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:23:22,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:22,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:23:22,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:23:22,126 INFO L87 Difference]: Start difference. First operand 11468 states and 32718 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:25,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:25,433 INFO L93 Difference]: Finished difference Result 16177 states and 45532 transitions. [2022-03-03 17:23:25,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-03 17:23:25,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:25,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:25,463 INFO L225 Difference]: With dead ends: 16177 [2022-03-03 17:23:25,463 INFO L226 Difference]: Without dead ends: 16117 [2022-03-03 17:23:25,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7362 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2857, Invalid=15503, Unknown=0, NotChecked=0, Total=18360 [2022-03-03 17:23:25,465 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 795 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 807 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 1975 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:25,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [795 Valid, 1975 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 807 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:23:25,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16117 states. [2022-03-03 17:23:25,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16117 to 12112. [2022-03-03 17:23:25,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12112 states, 12111 states have (on average 2.860622574519032) internal successors, (34645), 12111 states have internal predecessors, (34645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:25,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12112 states to 12112 states and 34645 transitions. [2022-03-03 17:23:25,681 INFO L78 Accepts]: Start accepts. Automaton has 12112 states and 34645 transitions. Word has length 75 [2022-03-03 17:23:25,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:25,681 INFO L470 AbstractCegarLoop]: Abstraction has 12112 states and 34645 transitions. [2022-03-03 17:23:25,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:25,681 INFO L276 IsEmpty]: Start isEmpty. Operand 12112 states and 34645 transitions. [2022-03-03 17:23:25,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:25,698 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:25,698 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:25,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:25,898 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,SelfDestructingSolverStorable40 [2022-03-03 17:23:25,898 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:25,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:25,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1818153402, now seen corresponding path program 31 times [2022-03-03 17:23:25,899 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:25,899 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578495852] [2022-03-03 17:23:25,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:25,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:25,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:25,996 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:25,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:25,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578495852] [2022-03-03 17:23:25,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578495852] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:25,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830584780] [2022-03-03 17:23:25,997 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:23:25,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:25,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:26,005 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:26,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-03 17:23:26,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:26,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:26,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:26,206 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:26,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:26,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:26,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830584780] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:26,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:26,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:23:26,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704984657] [2022-03-03 17:23:26,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:26,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:23:26,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:26,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:23:26,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:23:26,370 INFO L87 Difference]: Start difference. First operand 12112 states and 34645 transitions. Second operand has 18 states, 18 states have (on average 6.111111111111111) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:28,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:28,246 INFO L93 Difference]: Finished difference Result 14497 states and 41139 transitions. [2022-03-03 17:23:28,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-03 17:23:28,247 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.111111111111111) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:28,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:28,273 INFO L225 Difference]: With dead ends: 14497 [2022-03-03 17:23:28,273 INFO L226 Difference]: Without dead ends: 14407 [2022-03-03 17:23:28,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3015 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1418, Invalid=7324, Unknown=0, NotChecked=0, Total=8742 [2022-03-03 17:23:28,274 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 475 mSDsluCounter, 1908 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 1908 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:28,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [475 Valid, 1908 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:23:28,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14407 states. [2022-03-03 17:23:28,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14407 to 12140. [2022-03-03 17:23:28,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12140 states, 12139 states have (on average 2.857401762912925) internal successors, (34686), 12139 states have internal predecessors, (34686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:28,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12140 states to 12140 states and 34686 transitions. [2022-03-03 17:23:28,481 INFO L78 Accepts]: Start accepts. Automaton has 12140 states and 34686 transitions. Word has length 75 [2022-03-03 17:23:28,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:28,481 INFO L470 AbstractCegarLoop]: Abstraction has 12140 states and 34686 transitions. [2022-03-03 17:23:28,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.111111111111111) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:28,482 INFO L276 IsEmpty]: Start isEmpty. Operand 12140 states and 34686 transitions. [2022-03-03 17:23:28,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:28,498 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:28,498 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:28,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-03 17:23:28,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:28,699 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:28,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:28,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1714059606, now seen corresponding path program 32 times [2022-03-03 17:23:28,699 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:28,699 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419079150] [2022-03-03 17:23:28,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:28,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:28,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:28,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:28,803 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:28,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419079150] [2022-03-03 17:23:28,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419079150] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:28,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742179261] [2022-03-03 17:23:28,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:23:28,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:28,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:28,804 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:28,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-03 17:23:28,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:23:28,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:28,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:28,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:28,989 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:28,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:29,150 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:29,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742179261] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:29,150 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:29,150 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:23:29,150 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965983889] [2022-03-03 17:23:29,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:29,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:23:29,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:29,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:23:29,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:23:29,151 INFO L87 Difference]: Start difference. First operand 12140 states and 34686 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:30,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:30,385 INFO L93 Difference]: Finished difference Result 14819 states and 41810 transitions. [2022-03-03 17:23:30,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-03 17:23:30,386 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:30,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:30,412 INFO L225 Difference]: With dead ends: 14819 [2022-03-03 17:23:30,412 INFO L226 Difference]: Without dead ends: 14771 [2022-03-03 17:23:30,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1384 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=792, Invalid=3498, Unknown=0, NotChecked=0, Total=4290 [2022-03-03 17:23:30,413 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 621 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:30,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [621 Valid, 1288 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:23:30,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14771 states. [2022-03-03 17:23:30,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14771 to 12640. [2022-03-03 17:23:30,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12640 states, 12639 states have (on average 2.8597990347337605) internal successors, (36145), 12639 states have internal predecessors, (36145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:30,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12640 states to 12640 states and 36145 transitions. [2022-03-03 17:23:30,632 INFO L78 Accepts]: Start accepts. Automaton has 12640 states and 36145 transitions. Word has length 75 [2022-03-03 17:23:30,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:30,633 INFO L470 AbstractCegarLoop]: Abstraction has 12640 states and 36145 transitions. [2022-03-03 17:23:30,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:30,633 INFO L276 IsEmpty]: Start isEmpty. Operand 12640 states and 36145 transitions. [2022-03-03 17:23:30,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:30,651 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:30,651 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:30,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:30,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:30,852 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:30,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:30,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1734776992, now seen corresponding path program 33 times [2022-03-03 17:23:30,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:30,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121516308] [2022-03-03 17:23:30,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:30,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:30,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:30,950 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:30,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:30,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121516308] [2022-03-03 17:23:30,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121516308] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:30,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377925141] [2022-03-03 17:23:30,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:23:30,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:30,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:30,964 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:30,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-03 17:23:31,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 17:23:31,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:31,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:31,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:31,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:31,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:31,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:31,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377925141] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:31,331 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:31,331 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:23:31,331 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779414194] [2022-03-03 17:23:31,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:31,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:23:31,331 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:31,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:23:31,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:23:31,332 INFO L87 Difference]: Start difference. First operand 12640 states and 36145 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:33,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:33,291 INFO L93 Difference]: Finished difference Result 15902 states and 44805 transitions. [2022-03-03 17:23:33,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-03 17:23:33,291 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:33,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:33,318 INFO L225 Difference]: With dead ends: 15902 [2022-03-03 17:23:33,318 INFO L226 Difference]: Without dead ends: 15842 [2022-03-03 17:23:33,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2971 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1467, Invalid=6905, Unknown=0, NotChecked=0, Total=8372 [2022-03-03 17:23:33,319 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 826 mSDsluCounter, 1754 mSDsCounter, 0 mSdLazyCounter, 762 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 1766 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:33,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [826 Valid, 1766 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 762 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:23:33,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15842 states. [2022-03-03 17:23:33,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15842 to 12380. [2022-03-03 17:23:33,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12380 states, 12379 states have (on average 2.855319492689232) internal successors, (35346), 12379 states have internal predecessors, (35346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:33,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12380 states to 12380 states and 35346 transitions. [2022-03-03 17:23:33,534 INFO L78 Accepts]: Start accepts. Automaton has 12380 states and 35346 transitions. Word has length 75 [2022-03-03 17:23:33,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:33,534 INFO L470 AbstractCegarLoop]: Abstraction has 12380 states and 35346 transitions. [2022-03-03 17:23:33,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:33,534 INFO L276 IsEmpty]: Start isEmpty. Operand 12380 states and 35346 transitions. [2022-03-03 17:23:33,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:33,552 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:33,553 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:33,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-03 17:23:33,757 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,SelfDestructingSolverStorable43 [2022-03-03 17:23:33,757 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:33,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:33,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1416364886, now seen corresponding path program 34 times [2022-03-03 17:23:33,757 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:33,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554086230] [2022-03-03 17:23:33,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:33,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:33,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:33,821 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:33,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:33,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554086230] [2022-03-03 17:23:33,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554086230] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:33,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750919914] [2022-03-03 17:23:33,822 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:23:33,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:33,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:33,823 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:33,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-03 17:23:33,902 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:23:33,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:33,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:33,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:34,187 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:34,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:34,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:34,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750919914] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:34,331 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:34,331 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-03 17:23:34,331 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373605323] [2022-03-03 17:23:34,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:34,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 17:23:34,331 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:34,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 17:23:34,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-03-03 17:23:34,331 INFO L87 Difference]: Start difference. First operand 12380 states and 35346 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:34,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:34,888 INFO L93 Difference]: Finished difference Result 12832 states and 36524 transitions. [2022-03-03 17:23:34,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-03 17:23:34,889 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:34,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:34,913 INFO L225 Difference]: With dead ends: 12832 [2022-03-03 17:23:34,913 INFO L226 Difference]: Without dead ends: 12796 [2022-03-03 17:23:34,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 144 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=362, Invalid=1360, Unknown=0, NotChecked=0, Total=1722 [2022-03-03 17:23:34,914 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 288 mSDsluCounter, 1190 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:34,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 1230 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 17:23:34,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12796 states. [2022-03-03 17:23:35,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12796 to 12380. [2022-03-03 17:23:35,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12380 states, 12379 states have (on average 2.8549963648113743) internal successors, (35342), 12379 states have internal predecessors, (35342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:35,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12380 states to 12380 states and 35342 transitions. [2022-03-03 17:23:35,143 INFO L78 Accepts]: Start accepts. Automaton has 12380 states and 35342 transitions. Word has length 75 [2022-03-03 17:23:35,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:35,143 INFO L470 AbstractCegarLoop]: Abstraction has 12380 states and 35342 transitions. [2022-03-03 17:23:35,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:35,143 INFO L276 IsEmpty]: Start isEmpty. Operand 12380 states and 35342 transitions. [2022-03-03 17:23:35,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:35,159 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:35,159 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:35,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:35,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:35,360 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:35,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:35,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1192039042, now seen corresponding path program 35 times [2022-03-03 17:23:35,361 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:35,361 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746682335] [2022-03-03 17:23:35,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:35,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:35,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:35,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:35,445 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:35,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746682335] [2022-03-03 17:23:35,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746682335] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:35,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93507228] [2022-03-03 17:23:35,446 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:23:35,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:35,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:35,447 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:35,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-03 17:23:35,511 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:23:35,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:35,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:35,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:35,652 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:35,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:35,812 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:35,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93507228] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:35,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:35,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:23:35,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892248953] [2022-03-03 17:23:35,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:35,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:23:35,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:35,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:23:35,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:23:35,814 INFO L87 Difference]: Start difference. First operand 12380 states and 35342 transitions. Second operand has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:38,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:38,337 INFO L93 Difference]: Finished difference Result 21100 states and 59755 transitions. [2022-03-03 17:23:38,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-03 17:23:38,337 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:38,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:38,374 INFO L225 Difference]: With dead ends: 21100 [2022-03-03 17:23:38,374 INFO L226 Difference]: Without dead ends: 21052 [2022-03-03 17:23:38,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3625 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1406, Invalid=8100, Unknown=0, NotChecked=0, Total=9506 [2022-03-03 17:23:38,376 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 636 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 1750 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:38,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [636 Valid, 1750 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 961 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:23:38,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21052 states. [2022-03-03 17:23:38,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21052 to 13940. [2022-03-03 17:23:38,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13940 states, 13939 states have (on average 2.869072386828323) internal successors, (39992), 13939 states have internal predecessors, (39992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:38,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13940 states to 13940 states and 39992 transitions. [2022-03-03 17:23:38,713 INFO L78 Accepts]: Start accepts. Automaton has 13940 states and 39992 transitions. Word has length 75 [2022-03-03 17:23:38,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:38,713 INFO L470 AbstractCegarLoop]: Abstraction has 13940 states and 39992 transitions. [2022-03-03 17:23:38,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:38,714 INFO L276 IsEmpty]: Start isEmpty. Operand 13940 states and 39992 transitions. [2022-03-03 17:23:38,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:38,735 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:38,735 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:38,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:38,936 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,SelfDestructingSolverStorable45 [2022-03-03 17:23:38,936 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:38,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:38,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1171321656, now seen corresponding path program 36 times [2022-03-03 17:23:38,937 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:38,937 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209010920] [2022-03-03 17:23:38,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:38,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:39,029 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:39,029 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:39,030 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209010920] [2022-03-03 17:23:39,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209010920] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:39,030 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822523501] [2022-03-03 17:23:39,030 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:23:39,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:39,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:39,031 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:39,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-03 17:23:39,107 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:23:39,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:39,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:39,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:39,231 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:39,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:39,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:39,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822523501] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:39,395 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:39,395 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-03 17:23:39,395 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167175424] [2022-03-03 17:23:39,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:39,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 17:23:39,395 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:39,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 17:23:39,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-03-03 17:23:39,395 INFO L87 Difference]: Start difference. First operand 13940 states and 39992 transitions. Second operand has 20 states, 20 states have (on average 5.0) internal successors, (100), 20 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:42,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:42,991 INFO L93 Difference]: Finished difference Result 23366 states and 66194 transitions. [2022-03-03 17:23:42,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-03 17:23:42,992 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.0) internal successors, (100), 20 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:42,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:43,039 INFO L225 Difference]: With dead ends: 23366 [2022-03-03 17:23:43,039 INFO L226 Difference]: Without dead ends: 23306 [2022-03-03 17:23:43,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4285 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2009, Invalid=8911, Unknown=0, NotChecked=0, Total=10920 [2022-03-03 17:23:43,040 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 827 mSDsluCounter, 1920 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:43,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [827 Valid, 1936 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:23:43,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23306 states. [2022-03-03 17:23:43,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23306 to 14704. [2022-03-03 17:23:43,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14704 states, 14703 states have (on average 2.873767258382643) internal successors, (42253), 14703 states have internal predecessors, (42253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:43,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14704 states to 14704 states and 42253 transitions. [2022-03-03 17:23:43,370 INFO L78 Accepts]: Start accepts. Automaton has 14704 states and 42253 transitions. Word has length 75 [2022-03-03 17:23:43,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:43,370 INFO L470 AbstractCegarLoop]: Abstraction has 14704 states and 42253 transitions. [2022-03-03 17:23:43,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.0) internal successors, (100), 20 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:43,370 INFO L276 IsEmpty]: Start isEmpty. Operand 14704 states and 42253 transitions. [2022-03-03 17:23:43,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:43,392 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:43,392 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:43,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:43,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:43,593 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:43,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:43,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1569550614, now seen corresponding path program 37 times [2022-03-03 17:23:43,593 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:43,593 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149631692] [2022-03-03 17:23:43,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:43,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:43,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:43,675 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:43,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:43,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149631692] [2022-03-03 17:23:43,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149631692] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:43,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38645978] [2022-03-03 17:23:43,676 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:23:43,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:43,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:43,677 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:43,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-03 17:23:43,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:43,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:43,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:43,860 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:43,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:44,012 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:44,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38645978] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:44,012 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:44,013 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:23:44,013 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447266657] [2022-03-03 17:23:44,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:44,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:23:44,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:44,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:23:44,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:23:44,013 INFO L87 Difference]: Start difference. First operand 14704 states and 42253 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:47,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:47,111 INFO L93 Difference]: Finished difference Result 23910 states and 68020 transitions. [2022-03-03 17:23:47,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-03 17:23:47,112 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:47,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:47,160 INFO L225 Difference]: With dead ends: 23910 [2022-03-03 17:23:47,160 INFO L226 Difference]: Without dead ends: 23745 [2022-03-03 17:23:47,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4628 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1812, Invalid=10398, Unknown=0, NotChecked=0, Total=12210 [2022-03-03 17:23:47,162 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 602 mSDsluCounter, 2123 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 2130 SdHoareTripleChecker+Invalid, 1270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:47,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [602 Valid, 2130 Invalid, 1270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:23:47,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23745 states. [2022-03-03 17:23:47,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23745 to 15332. [2022-03-03 17:23:47,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15332 states, 15331 states have (on average 2.87495923292675) internal successors, (44076), 15331 states have internal predecessors, (44076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:47,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15332 states to 15332 states and 44076 transitions. [2022-03-03 17:23:47,548 INFO L78 Accepts]: Start accepts. Automaton has 15332 states and 44076 transitions. Word has length 75 [2022-03-03 17:23:47,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:47,548 INFO L470 AbstractCegarLoop]: Abstraction has 15332 states and 44076 transitions. [2022-03-03 17:23:47,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:47,548 INFO L276 IsEmpty]: Start isEmpty. Operand 15332 states and 44076 transitions. [2022-03-03 17:23:47,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:47,569 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:47,569 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:47,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:47,770 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,SelfDestructingSolverStorable47 [2022-03-03 17:23:47,770 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:47,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:47,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1019987642, now seen corresponding path program 38 times [2022-03-03 17:23:47,770 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:47,770 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728667965] [2022-03-03 17:23:47,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:47,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:47,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:47,862 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:47,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:47,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728667965] [2022-03-03 17:23:47,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728667965] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:47,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602697699] [2022-03-03 17:23:47,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:23:47,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:47,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:47,863 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:47,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-03 17:23:47,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:23:47,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:47,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:47,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:48,055 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:48,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:48,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:48,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602697699] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:48,205 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:48,205 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:23:48,205 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535181876] [2022-03-03 17:23:48,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:48,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:23:48,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:48,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:23:48,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:23:48,206 INFO L87 Difference]: Start difference. First operand 15332 states and 44076 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:49,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:49,614 INFO L93 Difference]: Finished difference Result 22691 states and 64784 transitions. [2022-03-03 17:23:49,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-03 17:23:49,615 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:49,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:49,659 INFO L225 Difference]: With dead ends: 22691 [2022-03-03 17:23:49,659 INFO L226 Difference]: Without dead ends: 22511 [2022-03-03 17:23:49,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=751, Invalid=3281, Unknown=0, NotChecked=0, Total=4032 [2022-03-03 17:23:49,660 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 612 mSDsluCounter, 1407 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:49,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 1426 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:23:49,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22511 states. [2022-03-03 17:23:49,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22511 to 15528. [2022-03-03 17:23:49,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15528 states, 15527 states have (on average 2.872093772138855) internal successors, (44595), 15527 states have internal predecessors, (44595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:50,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15528 states to 15528 states and 44595 transitions. [2022-03-03 17:23:50,032 INFO L78 Accepts]: Start accepts. Automaton has 15528 states and 44595 transitions. Word has length 75 [2022-03-03 17:23:50,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:50,032 INFO L470 AbstractCegarLoop]: Abstraction has 15528 states and 44595 transitions. [2022-03-03 17:23:50,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:50,032 INFO L276 IsEmpty]: Start isEmpty. Operand 15528 states and 44595 transitions. [2022-03-03 17:23:50,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:50,054 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:50,054 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:50,070 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:50,254 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,SelfDestructingSolverStorable48 [2022-03-03 17:23:50,254 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:50,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:50,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1062708802, now seen corresponding path program 39 times [2022-03-03 17:23:50,255 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:50,255 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231081388] [2022-03-03 17:23:50,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:50,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:50,329 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:50,330 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:50,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231081388] [2022-03-03 17:23:50,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231081388] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:50,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366217953] [2022-03-03 17:23:50,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:23:50,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:50,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:50,331 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:50,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-03 17:23:50,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:23:50,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:50,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:50,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:50,514 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:50,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:50,686 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:50,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366217953] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:50,686 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:50,686 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:23:50,686 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528547338] [2022-03-03 17:23:50,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:50,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:23:50,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:50,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:23:50,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:23:50,687 INFO L87 Difference]: Start difference. First operand 15528 states and 44595 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:52,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:52,506 INFO L93 Difference]: Finished difference Result 20081 states and 57112 transitions. [2022-03-03 17:23:52,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-03 17:23:52,507 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:52,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:52,538 INFO L225 Difference]: With dead ends: 20081 [2022-03-03 17:23:52,538 INFO L226 Difference]: Without dead ends: 20033 [2022-03-03 17:23:52,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2776 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1165, Invalid=6667, Unknown=0, NotChecked=0, Total=7832 [2022-03-03 17:23:52,539 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 534 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 1527 SdHoareTripleChecker+Invalid, 807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:52,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [534 Valid, 1527 Invalid, 807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:23:52,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20033 states. [2022-03-03 17:23:52,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20033 to 16404. [2022-03-03 17:23:52,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16404 states, 16403 states have (on average 2.8733768213131743) internal successors, (47132), 16403 states have internal predecessors, (47132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:52,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16404 states to 16404 states and 47132 transitions. [2022-03-03 17:23:52,829 INFO L78 Accepts]: Start accepts. Automaton has 16404 states and 47132 transitions. Word has length 75 [2022-03-03 17:23:52,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:52,830 INFO L470 AbstractCegarLoop]: Abstraction has 16404 states and 47132 transitions. [2022-03-03 17:23:52,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:52,830 INFO L276 IsEmpty]: Start isEmpty. Operand 16404 states and 47132 transitions. [2022-03-03 17:23:52,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:52,852 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:52,852 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:52,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:53,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-03 17:23:53,053 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:53,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:53,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1041991416, now seen corresponding path program 40 times [2022-03-03 17:23:53,053 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:53,053 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190499672] [2022-03-03 17:23:53,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:53,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:53,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:53,136 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:53,137 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:53,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190499672] [2022-03-03 17:23:53,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190499672] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:53,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392390015] [2022-03-03 17:23:53,137 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:23:53,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:53,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:53,138 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:53,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-03 17:23:53,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:23:53,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:53,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:53,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:53,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:53,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:53,466 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:53,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392390015] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:53,467 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:53,467 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:23:53,467 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762317799] [2022-03-03 17:23:53,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:53,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:23:53,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:53,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:23:53,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:23:53,468 INFO L87 Difference]: Start difference. First operand 16404 states and 47132 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:56,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:56,675 INFO L93 Difference]: Finished difference Result 22690 states and 64575 transitions. [2022-03-03 17:23:56,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-03 17:23:56,675 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:56,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:56,717 INFO L225 Difference]: With dead ends: 22690 [2022-03-03 17:23:56,717 INFO L226 Difference]: Without dead ends: 22630 [2022-03-03 17:23:56,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4575 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2158, Invalid=10052, Unknown=0, NotChecked=0, Total=12210 [2022-03-03 17:23:56,719 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 790 mSDsluCounter, 1944 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 790 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:56,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [790 Valid, 1957 Invalid, 1048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:56,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22630 states. [2022-03-03 17:23:57,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22630 to 17120. [2022-03-03 17:23:57,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17120 states, 17119 states have (on average 2.8759273322039838) internal successors, (49233), 17119 states have internal predecessors, (49233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:57,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17120 states to 17120 states and 49233 transitions. [2022-03-03 17:23:57,131 INFO L78 Accepts]: Start accepts. Automaton has 17120 states and 49233 transitions. Word has length 75 [2022-03-03 17:23:57,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:57,131 INFO L470 AbstractCegarLoop]: Abstraction has 17120 states and 49233 transitions. [2022-03-03 17:23:57,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:57,131 INFO L276 IsEmpty]: Start isEmpty. Operand 17120 states and 49233 transitions. [2022-03-03 17:23:57,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:23:57,154 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:57,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, 1] [2022-03-03 17:23:57,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:57,355 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,SelfDestructingSolverStorable50 [2022-03-03 17:23:57,355 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:57,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:57,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1440220374, now seen corresponding path program 41 times [2022-03-03 17:23:57,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:57,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796710985] [2022-03-03 17:23:57,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:57,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:57,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:57,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:57,428 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:57,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796710985] [2022-03-03 17:23:57,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796710985] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:57,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611921095] [2022-03-03 17:23:57,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:23:57,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:57,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:57,444 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:23:57,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-03 17:23:57,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:23:57,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:57,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:23:57,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:57,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:57,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:57,789 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:57,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611921095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:57,789 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:57,789 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:23:57,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592741589] [2022-03-03 17:23:57,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:57,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:23:57,790 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:57,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:23:57,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:23:57,790 INFO L87 Difference]: Start difference. First operand 17120 states and 49233 transitions. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:59,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:59,728 INFO L93 Difference]: Finished difference Result 22004 states and 62810 transitions. [2022-03-03 17:23:59,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 17:23:59,728 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:23:59,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:59,767 INFO L225 Difference]: With dead ends: 22004 [2022-03-03 17:23:59,767 INFO L226 Difference]: Without dead ends: 21899 [2022-03-03 17:23:59,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2611 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1247, Invalid=6409, Unknown=0, NotChecked=0, Total=7656 [2022-03-03 17:23:59,769 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 548 mSDsluCounter, 1550 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 1591 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:59,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [548 Valid, 1591 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:23:59,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21899 states. [2022-03-03 17:24:00,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21899 to 17596. [2022-03-03 17:24:00,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17596 states, 17595 states have (on average 2.8738846263142936) internal successors, (50566), 17595 states have internal predecessors, (50566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:00,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17596 states to 17596 states and 50566 transitions. [2022-03-03 17:24:00,166 INFO L78 Accepts]: Start accepts. Automaton has 17596 states and 50566 transitions. Word has length 75 [2022-03-03 17:24:00,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:00,166 INFO L470 AbstractCegarLoop]: Abstraction has 17596 states and 50566 transitions. [2022-03-03 17:24:00,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:00,166 INFO L276 IsEmpty]: Start isEmpty. Operand 17596 states and 50566 transitions. [2022-03-03 17:24:00,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:00,189 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:00,190 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:00,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:00,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:00,390 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:00,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:00,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1447491872, now seen corresponding path program 42 times [2022-03-03 17:24:00,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:00,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466109791] [2022-03-03 17:24:00,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:00,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:00,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:00,469 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:00,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:00,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466109791] [2022-03-03 17:24:00,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466109791] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:00,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304567525] [2022-03-03 17:24:00,469 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:24:00,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:00,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:00,470 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:00,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-03 17:24:00,533 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:24:00,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:00,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:00,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:00,651 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:00,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:00,807 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:00,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304567525] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:00,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:00,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:24:00,808 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100081649] [2022-03-03 17:24:00,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:00,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:24:00,808 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:00,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:24:00,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:24:00,809 INFO L87 Difference]: Start difference. First operand 17596 states and 50566 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:02,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:02,177 INFO L93 Difference]: Finished difference Result 20505 states and 58358 transitions. [2022-03-03 17:24:02,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-03 17:24:02,177 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:02,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:02,213 INFO L225 Difference]: With dead ends: 20505 [2022-03-03 17:24:02,213 INFO L226 Difference]: Without dead ends: 20457 [2022-03-03 17:24:02,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1266 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=734, Invalid=3298, Unknown=0, NotChecked=0, Total=4032 [2022-03-03 17:24:02,214 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 437 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 1423 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:02,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 1423 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:24:02,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20457 states. [2022-03-03 17:24:02,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20457 to 18060. [2022-03-03 17:24:02,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18060 states, 18059 states have (on average 2.874024032338446) internal successors, (51902), 18059 states have internal predecessors, (51902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:02,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18060 states to 18060 states and 51902 transitions. [2022-03-03 17:24:02,588 INFO L78 Accepts]: Start accepts. Automaton has 18060 states and 51902 transitions. Word has length 75 [2022-03-03 17:24:02,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:02,588 INFO L470 AbstractCegarLoop]: Abstraction has 18060 states and 51902 transitions. [2022-03-03 17:24:02,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:02,589 INFO L276 IsEmpty]: Start isEmpty. Operand 18060 states and 51902 transitions. [2022-03-03 17:24:02,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:02,612 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:02,612 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:02,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:02,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:02,813 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:02,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:02,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1468209258, now seen corresponding path program 43 times [2022-03-03 17:24:02,813 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:02,814 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673458739] [2022-03-03 17:24:02,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:02,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:02,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:02,895 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:02,895 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:02,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673458739] [2022-03-03 17:24:02,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673458739] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:02,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034929708] [2022-03-03 17:24:02,895 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:24:02,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:02,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:02,896 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:02,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-03 17:24:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:02,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:02,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:03,083 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:03,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:03,240 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:03,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034929708] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:03,240 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:03,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:24:03,241 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025555338] [2022-03-03 17:24:03,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:03,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:24:03,241 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:03,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:24:03,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:24:03,241 INFO L87 Difference]: Start difference. First operand 18060 states and 51902 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:04,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:04,500 INFO L93 Difference]: Finished difference Result 21387 states and 60825 transitions. [2022-03-03 17:24:04,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 17:24:04,500 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:04,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:04,535 INFO L225 Difference]: With dead ends: 21387 [2022-03-03 17:24:04,535 INFO L226 Difference]: Without dead ends: 21327 [2022-03-03 17:24:04,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 801 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=645, Invalid=2325, Unknown=0, NotChecked=0, Total=2970 [2022-03-03 17:24:04,535 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 436 mSDsluCounter, 1448 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:04,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 1489 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:24:04,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21327 states. [2022-03-03 17:24:04,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21327 to 18008. [2022-03-03 17:24:04,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18008 states, 18007 states have (on average 2.8728272338535015) internal successors, (51731), 18007 states have internal predecessors, (51731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:04,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18008 states to 18008 states and 51731 transitions. [2022-03-03 17:24:04,859 INFO L78 Accepts]: Start accepts. Automaton has 18008 states and 51731 transitions. Word has length 75 [2022-03-03 17:24:04,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:04,859 INFO L470 AbstractCegarLoop]: Abstraction has 18008 states and 51731 transitions. [2022-03-03 17:24:04,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:04,859 INFO L276 IsEmpty]: Start isEmpty. Operand 18008 states and 51731 transitions. [2022-03-03 17:24:04,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:04,885 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:04,885 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:04,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:05,086 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,SelfDestructingSolverStorable53 [2022-03-03 17:24:05,086 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:05,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:05,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1149797152, now seen corresponding path program 44 times [2022-03-03 17:24:05,086 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:05,086 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186330144] [2022-03-03 17:24:05,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:05,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:05,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:05,171 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:05,171 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:05,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186330144] [2022-03-03 17:24:05,171 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186330144] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:05,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153159382] [2022-03-03 17:24:05,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:24:05,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:05,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:05,173 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:05,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-03 17:24:05,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:24:05,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:05,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:05,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:05,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:05,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:05,524 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:05,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153159382] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:05,524 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:05,524 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-03 17:24:05,524 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34421214] [2022-03-03 17:24:05,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:05,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 17:24:05,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:05,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 17:24:05,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-03-03 17:24:05,525 INFO L87 Difference]: Start difference. First operand 18008 states and 51731 transitions. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:06,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:06,334 INFO L93 Difference]: Finished difference Result 18902 states and 54100 transitions. [2022-03-03 17:24:06,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-03 17:24:06,334 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:06,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:06,370 INFO L225 Difference]: With dead ends: 18902 [2022-03-03 17:24:06,370 INFO L226 Difference]: Without dead ends: 18830 [2022-03-03 17:24:06,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=319, Invalid=1573, Unknown=0, NotChecked=0, Total=1892 [2022-03-03 17:24:06,371 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 240 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 1431 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:06,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 1431 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:24:06,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18830 states. [2022-03-03 17:24:06,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18830 to 18028. [2022-03-03 17:24:06,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18028 states, 18027 states have (on average 2.872469074166528) internal successors, (51782), 18027 states have internal predecessors, (51782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:06,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18028 states to 18028 states and 51782 transitions. [2022-03-03 17:24:06,744 INFO L78 Accepts]: Start accepts. Automaton has 18028 states and 51782 transitions. Word has length 75 [2022-03-03 17:24:06,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:06,744 INFO L470 AbstractCegarLoop]: Abstraction has 18028 states and 51782 transitions. [2022-03-03 17:24:06,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:06,744 INFO L276 IsEmpty]: Start isEmpty. Operand 18028 states and 51782 transitions. [2022-03-03 17:24:06,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:06,769 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:06,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, 1] [2022-03-03 17:24:06,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:06,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:06,983 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:06,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:06,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1333578238, now seen corresponding path program 45 times [2022-03-03 17:24:06,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:06,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716632210] [2022-03-03 17:24:06,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:06,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:06,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:07,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:07,056 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:07,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716632210] [2022-03-03 17:24:07,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716632210] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:07,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315575467] [2022-03-03 17:24:07,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:24:07,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:07,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:07,057 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:07,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-03 17:24:07,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:24:07,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:07,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:07,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:07,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:07,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:07,413 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:07,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315575467] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:07,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:07,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:24:07,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995526479] [2022-03-03 17:24:07,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:07,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:24:07,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:07,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:24:07,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:24:07,415 INFO L87 Difference]: Start difference. First operand 18028 states and 51782 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:08,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:08,910 INFO L93 Difference]: Finished difference Result 22013 states and 62717 transitions. [2022-03-03 17:24:08,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-03 17:24:08,911 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:08,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:08,944 INFO L225 Difference]: With dead ends: 22013 [2022-03-03 17:24:08,944 INFO L226 Difference]: Without dead ends: 21965 [2022-03-03 17:24:08,945 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1903 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=941, Invalid=4911, Unknown=0, NotChecked=0, Total=5852 [2022-03-03 17:24:08,945 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 486 mSDsluCounter, 1154 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 1242 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:08,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 1242 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:24:08,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21965 states. [2022-03-03 17:24:09,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21965 to 18656. [2022-03-03 17:24:09,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18656 states, 18655 states have (on average 2.874135620477084) internal successors, (53617), 18655 states have internal predecessors, (53617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:09,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18656 states to 18656 states and 53617 transitions. [2022-03-03 17:24:09,266 INFO L78 Accepts]: Start accepts. Automaton has 18656 states and 53617 transitions. Word has length 75 [2022-03-03 17:24:09,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:09,266 INFO L470 AbstractCegarLoop]: Abstraction has 18656 states and 53617 transitions. [2022-03-03 17:24:09,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:09,266 INFO L276 IsEmpty]: Start isEmpty. Operand 18656 states and 53617 transitions. [2022-03-03 17:24:09,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:09,290 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:09,290 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:09,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:09,491 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,SelfDestructingSolverStorable55 [2022-03-03 17:24:09,491 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:09,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:09,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1312860852, now seen corresponding path program 46 times [2022-03-03 17:24:09,491 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:09,491 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739065338] [2022-03-03 17:24:09,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:09,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:09,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:09,572 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:09,572 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:09,572 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739065338] [2022-03-03 17:24:09,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739065338] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:09,572 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216750678] [2022-03-03 17:24:09,572 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:24:09,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:09,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:09,574 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:09,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-03 17:24:09,638 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:24:09,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:09,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:09,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:09,751 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:09,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:09,909 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:09,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216750678] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:09,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:09,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:24:09,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825677029] [2022-03-03 17:24:09,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:09,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:24:09,910 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:09,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:24:09,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:24:09,910 INFO L87 Difference]: Start difference. First operand 18656 states and 53617 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:12,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:12,820 INFO L93 Difference]: Finished difference Result 23691 states and 67298 transitions. [2022-03-03 17:24:12,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-03-03 17:24:12,820 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:12,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:12,863 INFO L225 Difference]: With dead ends: 23691 [2022-03-03 17:24:12,863 INFO L226 Difference]: Without dead ends: 23631 [2022-03-03 17:24:12,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4120 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1898, Invalid=9444, Unknown=0, NotChecked=0, Total=11342 [2022-03-03 17:24:12,864 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 674 mSDsluCounter, 2014 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 2050 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:12,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [674 Valid, 2050 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:24:12,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23631 states. [2022-03-03 17:24:13,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23631 to 18820. [2022-03-03 17:24:13,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18820 states, 18819 states have (on average 2.874966788883575) internal successors, (54104), 18819 states have internal predecessors, (54104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:13,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18820 states to 18820 states and 54104 transitions. [2022-03-03 17:24:13,270 INFO L78 Accepts]: Start accepts. Automaton has 18820 states and 54104 transitions. Word has length 75 [2022-03-03 17:24:13,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:13,270 INFO L470 AbstractCegarLoop]: Abstraction has 18820 states and 54104 transitions. [2022-03-03 17:24:13,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:13,270 INFO L276 IsEmpty]: Start isEmpty. Operand 18820 states and 54104 transitions. [2022-03-03 17:24:13,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:13,297 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:13,298 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:13,321 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-03-03 17:24:13,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:13,503 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:13,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:13,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1711089810, now seen corresponding path program 47 times [2022-03-03 17:24:13,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:13,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85579162] [2022-03-03 17:24:13,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:13,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:13,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:13,577 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:13,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:13,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85579162] [2022-03-03 17:24:13,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85579162] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:13,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753556836] [2022-03-03 17:24:13,577 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:24:13,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:13,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:13,578 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:13,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-03 17:24:13,644 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:24:13,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:13,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:13,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:13,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:13,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:13,916 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:13,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753556836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:13,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:13,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:24:13,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444312622] [2022-03-03 17:24:13,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:13,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:24:13,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:13,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:24:13,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:24:13,917 INFO L87 Difference]: Start difference. First operand 18820 states and 54104 transitions. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:15,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:15,791 INFO L93 Difference]: Finished difference Result 22773 states and 65043 transitions. [2022-03-03 17:24:15,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-03 17:24:15,792 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:15,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:15,834 INFO L225 Difference]: With dead ends: 22773 [2022-03-03 17:24:15,834 INFO L226 Difference]: Without dead ends: 22668 [2022-03-03 17:24:15,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2182 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1133, Invalid=5673, Unknown=0, NotChecked=0, Total=6806 [2022-03-03 17:24:15,835 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 449 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1645 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:15,851 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 1645 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:24:15,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22668 states. [2022-03-03 17:24:16,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22668 to 19184. [2022-03-03 17:24:16,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19184 states, 19183 states have (on average 2.8723870093311787) internal successors, (55101), 19183 states have internal predecessors, (55101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:16,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19184 states to 19184 states and 55101 transitions. [2022-03-03 17:24:16,223 INFO L78 Accepts]: Start accepts. Automaton has 19184 states and 55101 transitions. Word has length 75 [2022-03-03 17:24:16,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:16,223 INFO L470 AbstractCegarLoop]: Abstraction has 19184 states and 55101 transitions. [2022-03-03 17:24:16,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:16,223 INFO L276 IsEmpty]: Start isEmpty. Operand 19184 states and 55101 transitions. [2022-03-03 17:24:16,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:16,249 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:16,249 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:16,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-03-03 17:24:16,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:16,450 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:16,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:16,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1176622436, now seen corresponding path program 48 times [2022-03-03 17:24:16,450 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:16,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396819977] [2022-03-03 17:24:16,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:16,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:16,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:16,524 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:16,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:16,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396819977] [2022-03-03 17:24:16,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396819977] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:16,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634575367] [2022-03-03 17:24:16,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:24:16,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:16,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:16,525 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:16,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-03 17:24:16,590 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:24:16,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:16,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:16,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:16,712 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:16,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:16,877 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:16,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634575367] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:16,877 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:16,877 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:24:16,877 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223887348] [2022-03-03 17:24:16,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:16,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:24:16,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:16,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:24:16,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:24:16,878 INFO L87 Difference]: Start difference. First operand 19184 states and 55101 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:17,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:17,946 INFO L93 Difference]: Finished difference Result 22162 states and 63098 transitions. [2022-03-03 17:24:17,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-03 17:24:17,947 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:17,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:17,986 INFO L225 Difference]: With dead ends: 22162 [2022-03-03 17:24:17,987 INFO L226 Difference]: Without dead ends: 22114 [2022-03-03 17:24:17,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1046 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=605, Invalid=2935, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 17:24:17,987 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 457 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 724 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:17,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 1475 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 724 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:24:18,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22114 states. [2022-03-03 17:24:18,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22114 to 19912. [2022-03-03 17:24:18,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19912 states, 19911 states have (on average 2.8705238310481644) internal successors, (57155), 19911 states have internal predecessors, (57155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:18,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19912 states to 19912 states and 57155 transitions. [2022-03-03 17:24:18,383 INFO L78 Accepts]: Start accepts. Automaton has 19912 states and 57155 transitions. Word has length 75 [2022-03-03 17:24:18,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:18,383 INFO L470 AbstractCegarLoop]: Abstraction has 19912 states and 57155 transitions. [2022-03-03 17:24:18,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:18,383 INFO L276 IsEmpty]: Start isEmpty. Operand 19912 states and 57155 transitions. [2022-03-03 17:24:18,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:18,409 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:18,409 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:18,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:18,609 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,SelfDestructingSolverStorable58 [2022-03-03 17:24:18,610 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:18,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:18,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1197339822, now seen corresponding path program 49 times [2022-03-03 17:24:18,610 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:18,610 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716454136] [2022-03-03 17:24:18,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:18,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:18,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:18,696 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:18,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:18,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716454136] [2022-03-03 17:24:18,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716454136] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:18,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110685488] [2022-03-03 17:24:18,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:24:18,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:18,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:18,698 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:18,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-03 17:24:18,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:18,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:18,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:18,889 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:18,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:19,054 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:19,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110685488] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:19,054 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:19,054 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:24:19,054 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630140491] [2022-03-03 17:24:19,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:19,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:24:19,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:19,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:24:19,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:24:19,055 INFO L87 Difference]: Start difference. First operand 19912 states and 57155 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:20,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:20,499 INFO L93 Difference]: Finished difference Result 24111 states and 68592 transitions. [2022-03-03 17:24:20,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-03 17:24:20,499 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:20,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:20,546 INFO L225 Difference]: With dead ends: 24111 [2022-03-03 17:24:20,546 INFO L226 Difference]: Without dead ends: 24051 [2022-03-03 17:24:20,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1217 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=805, Invalid=3485, Unknown=0, NotChecked=0, Total=4290 [2022-03-03 17:24:20,547 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 446 mSDsluCounter, 1871 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1896 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:20,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 1896 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:24:20,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24051 states. [2022-03-03 17:24:20,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24051 to 20240. [2022-03-03 17:24:20,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20240 states, 20239 states have (on average 2.870151687336331) internal successors, (58089), 20239 states have internal predecessors, (58089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:21,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20240 states to 20240 states and 58089 transitions. [2022-03-03 17:24:21,015 INFO L78 Accepts]: Start accepts. Automaton has 20240 states and 58089 transitions. Word has length 75 [2022-03-03 17:24:21,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:21,016 INFO L470 AbstractCegarLoop]: Abstraction has 20240 states and 58089 transitions. [2022-03-03 17:24:21,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:21,016 INFO L276 IsEmpty]: Start isEmpty. Operand 20240 states and 58089 transitions. [2022-03-03 17:24:21,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:21,044 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:21,045 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:21,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:21,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-03 17:24:21,245 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:21,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:21,246 INFO L85 PathProgramCache]: Analyzing trace with hash 878927716, now seen corresponding path program 50 times [2022-03-03 17:24:21,246 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:21,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504475120] [2022-03-03 17:24:21,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:21,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:21,333 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:21,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:21,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504475120] [2022-03-03 17:24:21,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504475120] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:21,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105570461] [2022-03-03 17:24:21,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:24:21,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:21,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:21,344 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:21,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-03 17:24:21,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:24:21,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:21,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:21,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:21,533 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:21,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:21,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:21,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105570461] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:21,690 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:21,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-03 17:24:21,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478248538] [2022-03-03 17:24:21,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:21,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 17:24:21,690 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:21,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 17:24:21,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-03-03 17:24:21,691 INFO L87 Difference]: Start difference. First operand 20240 states and 58089 transitions. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:22,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:22,382 INFO L93 Difference]: Finished difference Result 21080 states and 60318 transitions. [2022-03-03 17:24:22,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-03 17:24:22,383 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:22,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:22,426 INFO L225 Difference]: With dead ends: 21080 [2022-03-03 17:24:22,426 INFO L226 Difference]: Without dead ends: 21008 [2022-03-03 17:24:22,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=301, Invalid=1591, Unknown=0, NotChecked=0, Total=1892 [2022-03-03 17:24:22,427 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 288 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 1358 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:22,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 1358 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:24:22,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21008 states. [2022-03-03 17:24:22,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21008 to 20256. [2022-03-03 17:24:22,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20256 states, 20255 states have (on average 2.8698592940014813) internal successors, (58129), 20255 states have internal predecessors, (58129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:22,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20256 states to 20256 states and 58129 transitions. [2022-03-03 17:24:22,855 INFO L78 Accepts]: Start accepts. Automaton has 20256 states and 58129 transitions. Word has length 75 [2022-03-03 17:24:22,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:22,856 INFO L470 AbstractCegarLoop]: Abstraction has 20256 states and 58129 transitions. [2022-03-03 17:24:22,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:22,856 INFO L276 IsEmpty]: Start isEmpty. Operand 20256 states and 58129 transitions. [2022-03-03 17:24:22,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:22,883 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:22,883 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:22,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:23,084 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,SelfDestructingSolverStorable60 [2022-03-03 17:24:23,084 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:23,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:23,085 INFO L85 PathProgramCache]: Analyzing trace with hash 681668142, now seen corresponding path program 51 times [2022-03-03 17:24:23,085 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:23,085 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171842556] [2022-03-03 17:24:23,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:23,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:23,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:23,173 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:23,173 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:23,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171842556] [2022-03-03 17:24:23,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171842556] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:23,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162068506] [2022-03-03 17:24:23,174 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:24:23,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:23,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:23,175 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:23,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-03 17:24:23,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:24:23,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:23,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:23,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:23,365 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:23,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:23,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:23,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162068506] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:23,524 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:23,524 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 17:24:23,524 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005129598] [2022-03-03 17:24:23,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:23,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 17:24:23,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:23,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 17:24:23,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-03-03 17:24:23,525 INFO L87 Difference]: Start difference. First operand 20256 states and 58129 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:25,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:25,013 INFO L93 Difference]: Finished difference Result 25665 states and 73225 transitions. [2022-03-03 17:24:25,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-03 17:24:25,013 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:25,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:25,074 INFO L225 Difference]: With dead ends: 25665 [2022-03-03 17:24:25,074 INFO L226 Difference]: Without dead ends: 25617 [2022-03-03 17:24:25,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 988 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=656, Invalid=2766, Unknown=0, NotChecked=0, Total=3422 [2022-03-03 17:24:25,075 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 465 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 1548 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:25,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 1548 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:24:25,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25617 states. [2022-03-03 17:24:25,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25617 to 22132. [2022-03-03 17:24:25,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22132 states, 22131 states have (on average 2.8727124847498984) internal successors, (63576), 22131 states have internal predecessors, (63576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:25,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22132 states to 22132 states and 63576 transitions. [2022-03-03 17:24:25,566 INFO L78 Accepts]: Start accepts. Automaton has 22132 states and 63576 transitions. Word has length 75 [2022-03-03 17:24:25,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:25,567 INFO L470 AbstractCegarLoop]: Abstraction has 22132 states and 63576 transitions. [2022-03-03 17:24:25,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:25,567 INFO L276 IsEmpty]: Start isEmpty. Operand 22132 states and 63576 transitions. [2022-03-03 17:24:25,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:25,598 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:25,598 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:25,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:25,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:25,800 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:25,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:25,800 INFO L85 PathProgramCache]: Analyzing trace with hash 702385528, now seen corresponding path program 52 times [2022-03-03 17:24:25,800 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:25,800 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333958395] [2022-03-03 17:24:25,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:25,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:25,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:25,883 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:25,883 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:25,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333958395] [2022-03-03 17:24:25,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333958395] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:25,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275726468] [2022-03-03 17:24:25,884 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:24:25,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:25,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:25,885 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:25,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-03 17:24:25,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:24:25,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:25,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:25,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:26,082 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:26,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:26,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:26,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275726468] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:26,251 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:26,251 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-03 17:24:26,251 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089355023] [2022-03-03 17:24:26,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:26,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 17:24:26,251 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:26,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 17:24:26,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2022-03-03 17:24:26,252 INFO L87 Difference]: Start difference. First operand 22132 states and 63576 transitions. Second operand has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:27,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:27,489 INFO L93 Difference]: Finished difference Result 25750 states and 73381 transitions. [2022-03-03 17:24:27,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-03 17:24:27,490 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:27,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:27,543 INFO L225 Difference]: With dead ends: 25750 [2022-03-03 17:24:27,544 INFO L226 Difference]: Without dead ends: 25690 [2022-03-03 17:24:27,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 957 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=707, Invalid=2833, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 17:24:27,544 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 618 mSDsluCounter, 1338 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:27,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [618 Valid, 1390 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:24:27,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25690 states. [2022-03-03 17:24:27,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25690 to 21240. [2022-03-03 17:24:27,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21240 states, 21239 states have (on average 2.8690145487075664) internal successors, (60935), 21239 states have internal predecessors, (60935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:28,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21240 states to 21240 states and 60935 transitions. [2022-03-03 17:24:28,035 INFO L78 Accepts]: Start accepts. Automaton has 21240 states and 60935 transitions. Word has length 75 [2022-03-03 17:24:28,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:28,035 INFO L470 AbstractCegarLoop]: Abstraction has 21240 states and 60935 transitions. [2022-03-03 17:24:28,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:28,036 INFO L276 IsEmpty]: Start isEmpty. Operand 21240 states and 60935 transitions. [2022-03-03 17:24:28,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:28,068 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:28,069 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:28,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:28,275 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,SelfDestructingSolverStorable62 [2022-03-03 17:24:28,275 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:28,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:28,276 INFO L85 PathProgramCache]: Analyzing trace with hash 383973422, now seen corresponding path program 53 times [2022-03-03 17:24:28,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:28,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621613991] [2022-03-03 17:24:28,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:28,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:28,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:28,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:28,349 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:28,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621613991] [2022-03-03 17:24:28,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621613991] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:28,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676352261] [2022-03-03 17:24:28,349 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:24:28,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:28,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:28,350 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:28,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-03 17:24:28,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:24:28,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:28,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:28,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:28,563 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:28,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:28,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:28,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676352261] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:28,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:28,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-03 17:24:28,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345372324] [2022-03-03 17:24:28,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:28,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-03 17:24:28,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:28,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-03 17:24:28,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2022-03-03 17:24:28,726 INFO L87 Difference]: Start difference. First operand 21240 states and 60935 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:29,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:29,465 INFO L93 Difference]: Finished difference Result 22388 states and 63935 transitions. [2022-03-03 17:24:29,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-03 17:24:29,466 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:29,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:29,509 INFO L225 Difference]: With dead ends: 22388 [2022-03-03 17:24:29,509 INFO L226 Difference]: Without dead ends: 22316 [2022-03-03 17:24:29,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=339, Invalid=1553, Unknown=0, NotChecked=0, Total=1892 [2022-03-03 17:24:29,510 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 331 mSDsluCounter, 1318 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:29,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 1369 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:24:29,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22316 states. [2022-03-03 17:24:29,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22316 to 21248. [2022-03-03 17:24:29,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21248 states, 21247 states have (on average 2.8691579987762976) internal successors, (60961), 21247 states have internal predecessors, (60961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:30,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21248 states to 21248 states and 60961 transitions. [2022-03-03 17:24:30,029 INFO L78 Accepts]: Start accepts. Automaton has 21248 states and 60961 transitions. Word has length 75 [2022-03-03 17:24:30,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:30,030 INFO L470 AbstractCegarLoop]: Abstraction has 21248 states and 60961 transitions. [2022-03-03 17:24:30,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:30,030 INFO L276 IsEmpty]: Start isEmpty. Operand 21248 states and 60961 transitions. [2022-03-03 17:24:30,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-03 17:24:30,062 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:30,062 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:30,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:30,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:30,262 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:30,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:30,263 INFO L85 PathProgramCache]: Analyzing trace with hash 617413212, now seen corresponding path program 54 times [2022-03-03 17:24:30,263 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:30,263 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256379990] [2022-03-03 17:24:30,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:30,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:30,351 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:30,352 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:30,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256379990] [2022-03-03 17:24:30,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256379990] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:30,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594070199] [2022-03-03 17:24:30,352 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:24:30,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:30,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:30,353 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:30,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-03 17:24:30,425 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:24:30,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:30,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 17:24:30,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:30,558 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:30,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:30,717 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:30,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594070199] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:30,717 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:30,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-03 17:24:30,718 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803861968] [2022-03-03 17:24:30,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:30,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 17:24:30,718 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:30,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 17:24:30,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-03 17:24:30,718 INFO L87 Difference]: Start difference. First operand 21248 states and 60961 transitions. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:31,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:31,113 INFO L93 Difference]: Finished difference Result 21972 states and 62883 transitions. [2022-03-03 17:24:31,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-03 17:24:31,113 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-03-03 17:24:31,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:31,154 INFO L225 Difference]: With dead ends: 21972 [2022-03-03 17:24:31,154 INFO L226 Difference]: Without dead ends: 21924 [2022-03-03 17:24:31,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2022-03-03 17:24:31,155 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 242 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 1122 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:31,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 1122 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 17:24:31,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21924 states. [2022-03-03 17:24:31,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21924 to 21240. [2022-03-03 17:24:31,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21240 states, 21239 states have (on average 2.8690145487075664) internal successors, (60935), 21239 states have internal predecessors, (60935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:31,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21240 states to 21240 states and 60935 transitions. [2022-03-03 17:24:31,537 INFO L78 Accepts]: Start accepts. Automaton has 21240 states and 60935 transitions. Word has length 75 [2022-03-03 17:24:31,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:31,537 INFO L470 AbstractCegarLoop]: Abstraction has 21240 states and 60935 transitions. [2022-03-03 17:24:31,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:31,537 INFO L276 IsEmpty]: Start isEmpty. Operand 21240 states and 60935 transitions. [2022-03-03 17:24:31,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-03-03 17:24:31,567 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:31,567 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:31,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:31,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:31,768 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:31,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:31,768 INFO L85 PathProgramCache]: Analyzing trace with hash 710815400, now seen corresponding path program 55 times [2022-03-03 17:24:31,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:31,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171567385] [2022-03-03 17:24:31,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:31,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:31,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:31,837 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 17:24:31,837 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:31,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171567385] [2022-03-03 17:24:31,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171567385] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:31,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651147748] [2022-03-03 17:24:31,838 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:24:31,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:31,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:31,839 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:31,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-03 17:24:31,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:31,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-03 17:24:31,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:32,056 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 17:24:32,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:32,202 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 17:24:32,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651147748] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:32,202 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:32,202 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 11 [2022-03-03 17:24:32,202 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516210874] [2022-03-03 17:24:32,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:32,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-03 17:24:32,203 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:32,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-03 17:24:32,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-03-03 17:24:32,203 INFO L87 Difference]: Start difference. First operand 21240 states and 60935 transitions. Second operand has 11 states, 11 states have (on average 14.727272727272727) internal successors, (162), 11 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:32,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:32,510 INFO L93 Difference]: Finished difference Result 35624 states and 103549 transitions. [2022-03-03 17:24:32,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 17:24:32,510 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 14.727272727272727) internal successors, (162), 11 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2022-03-03 17:24:32,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:32,583 INFO L225 Difference]: With dead ends: 35624 [2022-03-03 17:24:32,583 INFO L226 Difference]: Without dead ends: 35321 [2022-03-03 17:24:32,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 156 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-03-03 17:24:32,584 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 125 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:32,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 828 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:24:32,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35321 states. [2022-03-03 17:24:33,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35321 to 29881. [2022-03-03 17:24:33,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29881 states, 29880 states have (on average 2.897657295850067) internal successors, (86582), 29880 states have internal predecessors, (86582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:33,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29881 states to 29881 states and 86582 transitions. [2022-03-03 17:24:33,210 INFO L78 Accepts]: Start accepts. Automaton has 29881 states and 86582 transitions. Word has length 80 [2022-03-03 17:24:33,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:33,210 INFO L470 AbstractCegarLoop]: Abstraction has 29881 states and 86582 transitions. [2022-03-03 17:24:33,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.727272727272727) internal successors, (162), 11 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:33,210 INFO L276 IsEmpty]: Start isEmpty. Operand 29881 states and 86582 transitions. [2022-03-03 17:24:33,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:24:33,255 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:33,255 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:33,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:33,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:33,455 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:33,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:33,456 INFO L85 PathProgramCache]: Analyzing trace with hash -58756830, now seen corresponding path program 56 times [2022-03-03 17:24:33,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:33,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091621297] [2022-03-03 17:24:33,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:33,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:33,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:33,653 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:33,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:33,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091621297] [2022-03-03 17:24:33,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091621297] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:33,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933804397] [2022-03-03 17:24:33,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:24:33,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:33,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:33,664 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:33,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-03 17:24:33,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:24:33,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:33,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:24:33,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:33,983 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:33,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:34,333 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:34,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933804397] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:34,333 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:34,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:24:34,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840658010] [2022-03-03 17:24:34,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:34,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:24:34,333 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:34,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:24:34,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:24:34,334 INFO L87 Difference]: Start difference. First operand 29881 states and 86582 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:47,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:47,598 INFO L93 Difference]: Finished difference Result 45744 states and 130515 transitions. [2022-03-03 17:24:47,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-03-03 17:24:47,598 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:24:47,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:47,810 INFO L225 Difference]: With dead ends: 45744 [2022-03-03 17:24:47,810 INFO L226 Difference]: Without dead ends: 45174 [2022-03-03 17:24:47,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13480 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=4705, Invalid=30827, Unknown=0, NotChecked=0, Total=35532 [2022-03-03 17:24:47,812 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 2400 mSDsluCounter, 4532 mSDsCounter, 0 mSdLazyCounter, 2576 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2400 SdHoareTripleChecker+Valid, 4290 SdHoareTripleChecker+Invalid, 2780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 2576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:47,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2400 Valid, 4290 Invalid, 2780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 2576 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-03 17:24:47,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45174 states. [2022-03-03 17:24:48,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45174 to 32125. [2022-03-03 17:24:48,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32125 states, 32124 states have (on average 2.8950628813348276) internal successors, (93001), 32124 states have internal predecessors, (93001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:48,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32125 states to 32125 states and 93001 transitions. [2022-03-03 17:24:48,487 INFO L78 Accepts]: Start accepts. Automaton has 32125 states and 93001 transitions. Word has length 85 [2022-03-03 17:24:48,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:48,487 INFO L470 AbstractCegarLoop]: Abstraction has 32125 states and 93001 transitions. [2022-03-03 17:24:48,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:48,487 INFO L276 IsEmpty]: Start isEmpty. Operand 32125 states and 93001 transitions. [2022-03-03 17:24:48,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:24:48,535 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:48,535 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:48,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:48,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:48,736 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:48,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:48,736 INFO L85 PathProgramCache]: Analyzing trace with hash -101477990, now seen corresponding path program 57 times [2022-03-03 17:24:48,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:48,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646858280] [2022-03-03 17:24:48,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:48,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:48,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:48,916 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:48,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:48,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646858280] [2022-03-03 17:24:48,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646858280] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:48,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202165450] [2022-03-03 17:24:48,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:24:48,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:48,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:48,917 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:24:48,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-03 17:24:49,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:24:49,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:49,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:24:49,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:49,295 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:49,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:49,651 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:49,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202165450] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:49,651 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:49,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-03-03 17:24:49,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028536935] [2022-03-03 17:24:49,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:49,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 17:24:49,652 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:49,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 17:24:49,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=877, Unknown=0, NotChecked=0, Total=992 [2022-03-03 17:24:49,652 INFO L87 Difference]: Start difference. First operand 32125 states and 93001 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:08,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:08,483 INFO L93 Difference]: Finished difference Result 41564 states and 118888 transitions. [2022-03-03 17:25:08,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-03-03 17:25:08,484 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:25:08,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:08,572 INFO L225 Difference]: With dead ends: 41564 [2022-03-03 17:25:08,572 INFO L226 Difference]: Without dead ends: 41468 [2022-03-03 17:25:08,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10995 ImplicationChecksByTransitivity, 16.5s TimeCoverageRelationStatistics Valid=3772, Invalid=25640, Unknown=0, NotChecked=0, Total=29412 [2022-03-03 17:25:08,575 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 1196 mSDsluCounter, 4356 mSDsCounter, 0 mSdLazyCounter, 2406 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1196 SdHoareTripleChecker+Valid, 4204 SdHoareTripleChecker+Invalid, 2574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 2406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:08,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1196 Valid, 4204 Invalid, 2574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 2406 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-03 17:25:08,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41468 states. [2022-03-03 17:25:09,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41468 to 34425. [2022-03-03 17:25:09,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34425 states, 34424 states have (on average 2.8923425517081105) internal successors, (99566), 34424 states have internal predecessors, (99566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:09,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34425 states to 34425 states and 99566 transitions. [2022-03-03 17:25:09,421 INFO L78 Accepts]: Start accepts. Automaton has 34425 states and 99566 transitions. Word has length 85 [2022-03-03 17:25:09,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:09,421 INFO L470 AbstractCegarLoop]: Abstraction has 34425 states and 99566 transitions. [2022-03-03 17:25:09,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:09,421 INFO L276 IsEmpty]: Start isEmpty. Operand 34425 states and 99566 transitions. [2022-03-03 17:25:09,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:25:09,475 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:09,475 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:25:09,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-03 17:25:09,676 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,SelfDestructingSolverStorable67 [2022-03-03 17:25:09,676 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:09,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:09,676 INFO L85 PathProgramCache]: Analyzing trace with hash -80760604, now seen corresponding path program 58 times [2022-03-03 17:25:09,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:09,677 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422219822] [2022-03-03 17:25:09,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:09,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:09,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:09,890 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:09,890 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:09,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422219822] [2022-03-03 17:25:09,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422219822] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:09,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287796526] [2022-03-03 17:25:09,891 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:25:09,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:09,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:09,892 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:25:09,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-03 17:25:09,977 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:25:09,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:09,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:25:09,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:10,212 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:10,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:10,579 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:10,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287796526] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:10,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:10,580 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:25:10,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075548759] [2022-03-03 17:25:10,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:10,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:25:10,580 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:10,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:25:10,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:25:10,581 INFO L87 Difference]: Start difference. First operand 34425 states and 99566 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:45,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:45,924 INFO L93 Difference]: Finished difference Result 48154 states and 137808 transitions. [2022-03-03 17:25:45,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 221 states. [2022-03-03 17:25:45,925 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:25:45,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:46,044 INFO L225 Difference]: With dead ends: 48154 [2022-03-03 17:25:46,045 INFO L226 Difference]: Without dead ends: 48064 [2022-03-03 17:25:46,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22015 ImplicationChecksByTransitivity, 32.3s TimeCoverageRelationStatistics Valid=7064, Invalid=47458, Unknown=0, NotChecked=0, Total=54522 [2022-03-03 17:25:46,047 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 2138 mSDsluCounter, 4604 mSDsCounter, 0 mSdLazyCounter, 2317 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2138 SdHoareTripleChecker+Valid, 4459 SdHoareTripleChecker+Invalid, 2599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 2317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:46,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2138 Valid, 4459 Invalid, 2599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 2317 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-03 17:25:46,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48064 states. [2022-03-03 17:25:46,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48064 to 36521. [2022-03-03 17:25:46,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36521 states, 36520 states have (on average 2.894687842278204) internal successors, (105714), 36520 states have internal predecessors, (105714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:47,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36521 states to 36521 states and 105714 transitions. [2022-03-03 17:25:47,024 INFO L78 Accepts]: Start accepts. Automaton has 36521 states and 105714 transitions. Word has length 85 [2022-03-03 17:25:47,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:47,024 INFO L470 AbstractCegarLoop]: Abstraction has 36521 states and 105714 transitions. [2022-03-03 17:25:47,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:47,024 INFO L276 IsEmpty]: Start isEmpty. Operand 36521 states and 105714 transitions. [2022-03-03 17:25:47,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:25:47,086 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:47,087 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:25:47,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-03 17:25:47,287 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,SelfDestructingSolverStorable68 [2022-03-03 17:25:47,287 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:47,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:47,288 INFO L85 PathProgramCache]: Analyzing trace with hash -478989562, now seen corresponding path program 59 times [2022-03-03 17:25:47,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:47,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324715327] [2022-03-03 17:25:47,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:47,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:47,478 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:47,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:47,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324715327] [2022-03-03 17:25:47,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324715327] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:47,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787800048] [2022-03-03 17:25:47,478 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:25:47,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:47,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:47,480 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:25:47,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-03 17:25:47,585 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-03 17:25:47,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:47,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:25:47,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:47,837 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:47,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:48,210 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:48,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787800048] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:48,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:48,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:25:48,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47007666] [2022-03-03 17:25:48,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:48,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:25:48,211 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:48,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:25:48,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:25:48,211 INFO L87 Difference]: Start difference. First operand 36521 states and 105714 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:21,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:21,778 INFO L93 Difference]: Finished difference Result 50104 states and 143276 transitions. [2022-03-03 17:26:21,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 266 states. [2022-03-03 17:26:21,778 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:26:21,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:21,912 INFO L225 Difference]: With dead ends: 50104 [2022-03-03 17:26:21,913 INFO L226 Difference]: Without dead ends: 49879 [2022-03-03 17:26:21,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 278 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32669 ImplicationChecksByTransitivity, 30.5s TimeCoverageRelationStatistics Valid=8805, Invalid=69315, Unknown=0, NotChecked=0, Total=78120 [2022-03-03 17:26:21,916 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 1859 mSDsluCounter, 5844 mSDsCounter, 0 mSdLazyCounter, 3072 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1859 SdHoareTripleChecker+Valid, 5658 SdHoareTripleChecker+Invalid, 3393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 3072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:21,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1859 Valid, 5658 Invalid, 3393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 3072 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-03 17:26:21,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49879 states. [2022-03-03 17:26:22,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49879 to 37749. [2022-03-03 17:26:22,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37749 states, 37748 states have (on average 2.890722687294691) internal successors, (109119), 37748 states have internal predecessors, (109119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:22,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37749 states to 37749 states and 109119 transitions. [2022-03-03 17:26:22,956 INFO L78 Accepts]: Start accepts. Automaton has 37749 states and 109119 transitions. Word has length 85 [2022-03-03 17:26:22,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:22,956 INFO L470 AbstractCegarLoop]: Abstraction has 37749 states and 109119 transitions. [2022-03-03 17:26:22,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:22,956 INFO L276 IsEmpty]: Start isEmpty. Operand 37749 states and 109119 transitions. [2022-03-03 17:26:23,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:26:23,022 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:23,022 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:26:23,039 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-03-03 17:26:23,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-03 17:26:23,223 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:23,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:23,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1886244612, now seen corresponding path program 60 times [2022-03-03 17:26:23,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:23,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958227780] [2022-03-03 17:26:23,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:23,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:23,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:23,583 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:23,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:23,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958227780] [2022-03-03 17:26:23,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958227780] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:23,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309018920] [2022-03-03 17:26:23,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:26:23,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:23,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:23,585 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:23,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-03 17:26:23,679 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:26:23,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:23,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:26:23,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:23,952 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:23,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:24,307 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:24,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309018920] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:24,308 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:24,308 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-03-03 17:26:24,308 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346348306] [2022-03-03 17:26:24,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:24,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 17:26:24,308 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:24,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 17:26:24,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=874, Unknown=0, NotChecked=0, Total=992 [2022-03-03 17:26:24,309 INFO L87 Difference]: Start difference. First operand 37749 states and 109119 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:41,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:41,881 INFO L93 Difference]: Finished difference Result 49124 states and 140439 transitions. [2022-03-03 17:26:41,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-03 17:26:41,882 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:26:41,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:42,006 INFO L225 Difference]: With dead ends: 49124 [2022-03-03 17:26:42,006 INFO L226 Difference]: Without dead ends: 49052 [2022-03-03 17:26:42,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9222 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=3353, Invalid=22407, Unknown=0, NotChecked=0, Total=25760 [2022-03-03 17:26:42,007 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 1256 mSDsluCounter, 4004 mSDsCounter, 0 mSdLazyCounter, 2241 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1256 SdHoareTripleChecker+Valid, 3868 SdHoareTripleChecker+Invalid, 2400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 2241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:42,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1256 Valid, 3868 Invalid, 2400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 2241 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-03 17:26:42,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49052 states. [2022-03-03 17:26:42,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49052 to 40385. [2022-03-03 17:26:42,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40385 states, 40384 states have (on average 2.8884706814580032) internal successors, (116648), 40384 states have internal predecessors, (116648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:43,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40385 states to 40385 states and 116648 transitions. [2022-03-03 17:26:43,004 INFO L78 Accepts]: Start accepts. Automaton has 40385 states and 116648 transitions. Word has length 85 [2022-03-03 17:26:43,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:43,005 INFO L470 AbstractCegarLoop]: Abstraction has 40385 states and 116648 transitions. [2022-03-03 17:26:43,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:43,005 INFO L276 IsEmpty]: Start isEmpty. Operand 40385 states and 116648 transitions. [2022-03-03 17:26:43,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:26:43,077 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:43,077 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:26:43,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-03-03 17:26:43,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:43,295 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:43,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:43,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1865527226, now seen corresponding path program 61 times [2022-03-03 17:26:43,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:43,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158161118] [2022-03-03 17:26:43,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:43,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:43,487 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:43,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:43,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158161118] [2022-03-03 17:26:43,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158161118] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:43,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307685076] [2022-03-03 17:26:43,488 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:26:43,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:43,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:43,520 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:43,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-03 17:26:43,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:43,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:26:43,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:43,834 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:43,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:44,481 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:44,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307685076] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:44,481 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:44,481 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:26:44,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045885260] [2022-03-03 17:26:44,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:44,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:26:44,482 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:44,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:26:44,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:26:44,482 INFO L87 Difference]: Start difference. First operand 40385 states and 116648 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:02,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:27:02,672 INFO L93 Difference]: Finished difference Result 53305 states and 152463 transitions. [2022-03-03 17:27:02,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-03 17:27:02,673 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:27:02,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:27:02,791 INFO L225 Difference]: With dead ends: 53305 [2022-03-03 17:27:02,791 INFO L226 Difference]: Without dead ends: 53215 [2022-03-03 17:27:02,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16013 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=5318, Invalid=36502, Unknown=0, NotChecked=0, Total=41820 [2022-03-03 17:27:02,793 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 1761 mSDsluCounter, 4369 mSDsCounter, 0 mSdLazyCounter, 2460 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1761 SdHoareTripleChecker+Valid, 4210 SdHoareTripleChecker+Invalid, 2704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 2460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:27:02,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1761 Valid, 4210 Invalid, 2704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 2460 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-03 17:27:02,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53215 states. [2022-03-03 17:27:03,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53215 to 41541. [2022-03-03 17:27:03,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41541 states, 41540 states have (on average 2.887987481945113) internal successors, (119967), 41540 states have internal predecessors, (119967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:03,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41541 states to 41541 states and 119967 transitions. [2022-03-03 17:27:03,841 INFO L78 Accepts]: Start accepts. Automaton has 41541 states and 119967 transitions. Word has length 85 [2022-03-03 17:27:03,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:27:03,841 INFO L470 AbstractCegarLoop]: Abstraction has 41541 states and 119967 transitions. [2022-03-03 17:27:03,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:03,841 INFO L276 IsEmpty]: Start isEmpty. Operand 41541 states and 119967 transitions. [2022-03-03 17:27:03,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:27:03,909 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:27:03,909 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:27:03,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-03 17:27:04,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:04,109 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:27:04,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:27:04,110 INFO L85 PathProgramCache]: Analyzing trace with hash 2111027964, now seen corresponding path program 62 times [2022-03-03 17:27:04,110 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:27:04,110 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347513478] [2022-03-03 17:27:04,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:27:04,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:27:04,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:27:04,294 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:04,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:27:04,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347513478] [2022-03-03 17:27:04,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347513478] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:27:04,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492336033] [2022-03-03 17:27:04,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:27:04,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:04,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:27:04,296 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:27:04,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-03 17:27:04,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:27:04,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:27:04,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:27:04,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:27:04,619 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:04,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:27:05,046 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:05,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492336033] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:27:05,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:27:05,047 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 31 [2022-03-03 17:27:05,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729833502] [2022-03-03 17:27:05,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:27:05,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 17:27:05,047 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:27:05,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 17:27:05,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2022-03-03 17:27:05,048 INFO L87 Difference]: Start difference. First operand 41541 states and 119967 transitions. Second operand has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:18,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:27:18,459 INFO L93 Difference]: Finished difference Result 44680 states and 128452 transitions. [2022-03-03 17:27:18,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-03 17:27:18,460 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 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 85 [2022-03-03 17:27:18,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:27:18,567 INFO L225 Difference]: With dead ends: 44680 [2022-03-03 17:27:18,567 INFO L226 Difference]: Without dead ends: 44572 [2022-03-03 17:27:18,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 152 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6583 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=2128, Invalid=16504, Unknown=0, NotChecked=0, Total=18632 [2022-03-03 17:27:18,569 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 854 mSDsluCounter, 3249 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 3173 SdHoareTripleChecker+Invalid, 1951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:27:18,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [854 Valid, 3173 Invalid, 1951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1805 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-03 17:27:18,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44572 states. [2022-03-03 17:27:19,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44572 to 41641. [2022-03-03 17:27:19,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41641 states, 41640 states have (on average 2.887367915465898) internal successors, (120230), 41640 states have internal predecessors, (120230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:19,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41641 states to 41641 states and 120230 transitions. [2022-03-03 17:27:19,645 INFO L78 Accepts]: Start accepts. Automaton has 41641 states and 120230 transitions. Word has length 85 [2022-03-03 17:27:19,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:27:19,645 INFO L470 AbstractCegarLoop]: Abstraction has 41641 states and 120230 transitions. [2022-03-03 17:27:19,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:19,646 INFO L276 IsEmpty]: Start isEmpty. Operand 41641 states and 120230 transitions. [2022-03-03 17:27:19,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:27:19,718 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:27:19,718 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:27:19,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-03-03 17:27:19,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:19,919 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:27:19,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:27:19,919 INFO L85 PathProgramCache]: Analyzing trace with hash -372347426, now seen corresponding path program 63 times [2022-03-03 17:27:19,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:27:19,920 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863046947] [2022-03-03 17:27:19,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:27:19,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:27:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:27:20,220 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:20,221 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:27:20,221 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863046947] [2022-03-03 17:27:20,221 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863046947] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:27:20,221 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175265212] [2022-03-03 17:27:20,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:27:20,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:20,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:27:20,222 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:27:20,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-03 17:27:20,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:27:20,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:27:20,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:27:20,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:27:20,573 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:20,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:27:20,998 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:20,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175265212] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:27:20,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:27:20,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-03-03 17:27:20,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852305554] [2022-03-03 17:27:20,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:27:20,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 17:27:20,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:27:20,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 17:27:20,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2022-03-03 17:27:20,999 INFO L87 Difference]: Start difference. First operand 41641 states and 120230 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:34,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:27:34,885 INFO L93 Difference]: Finished difference Result 49660 states and 142447 transitions. [2022-03-03 17:27:34,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-03 17:27:34,886 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:27:34,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:27:35,008 INFO L225 Difference]: With dead ends: 49660 [2022-03-03 17:27:35,008 INFO L226 Difference]: Without dead ends: 49540 [2022-03-03 17:27:35,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7130 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=2555, Invalid=18037, Unknown=0, NotChecked=0, Total=20592 [2022-03-03 17:27:35,009 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 1237 mSDsluCounter, 4768 mSDsCounter, 0 mSdLazyCounter, 2569 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1237 SdHoareTripleChecker+Valid, 4586 SdHoareTripleChecker+Invalid, 2741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 2569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:27:35,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1237 Valid, 4586 Invalid, 2741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 2569 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-03 17:27:35,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49540 states. [2022-03-03 17:27:35,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49540 to 44153. [2022-03-03 17:27:36,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44153 states, 44152 states have (on average 2.8891556441384307) internal successors, (127562), 44152 states have internal predecessors, (127562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:36,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44153 states to 44153 states and 127562 transitions. [2022-03-03 17:27:36,157 INFO L78 Accepts]: Start accepts. Automaton has 44153 states and 127562 transitions. Word has length 85 [2022-03-03 17:27:36,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:27:36,157 INFO L470 AbstractCegarLoop]: Abstraction has 44153 states and 127562 transitions. [2022-03-03 17:27:36,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:36,157 INFO L276 IsEmpty]: Start isEmpty. Operand 44153 states and 127562 transitions. [2022-03-03 17:27:36,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:27:36,236 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:27:36,236 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:27:36,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-03 17:27:36,437 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,SelfDestructingSolverStorable73 [2022-03-03 17:27:36,437 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:27:36,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:27:36,437 INFO L85 PathProgramCache]: Analyzing trace with hash -351630040, now seen corresponding path program 64 times [2022-03-03 17:27:36,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:27:36,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847551731] [2022-03-03 17:27:36,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:27:36,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:27:36,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:27:36,758 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:36,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:27:36,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847551731] [2022-03-03 17:27:36,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847551731] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:27:36,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967913507] [2022-03-03 17:27:36,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:27:36,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:36,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:27:36,759 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:27:36,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-03 17:27:36,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:27:36,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:27:36,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:27:36,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:27:37,062 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:37,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:27:37,417 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:37,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967913507] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:27:37,417 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:27:37,417 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:27:37,417 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748947340] [2022-03-03 17:27:37,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:27:37,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:27:37,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:27:37,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:27:37,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:27:37,418 INFO L87 Difference]: Start difference. First operand 44153 states and 127562 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:02,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:02,166 INFO L93 Difference]: Finished difference Result 53685 states and 153583 transitions. [2022-03-03 17:28:02,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2022-03-03 17:28:02,167 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:28:02,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:02,274 INFO L225 Difference]: With dead ends: 53685 [2022-03-03 17:28:02,274 INFO L226 Difference]: Without dead ends: 53580 [2022-03-03 17:28:02,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16397 ImplicationChecksByTransitivity, 22.2s TimeCoverageRelationStatistics Valid=5127, Invalid=37515, Unknown=0, NotChecked=0, Total=42642 [2022-03-03 17:28:02,277 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 1849 mSDsluCounter, 5078 mSDsCounter, 0 mSdLazyCounter, 2543 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1849 SdHoareTripleChecker+Valid, 4920 SdHoareTripleChecker+Invalid, 2788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 2543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:02,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1849 Valid, 4920 Invalid, 2788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 2543 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-03 17:28:02,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53580 states. [2022-03-03 17:28:03,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53580 to 43241. [2022-03-03 17:28:03,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43241 states, 43240 states have (on average 2.8871877890841815) internal successors, (124842), 43240 states have internal predecessors, (124842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:03,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43241 states to 43241 states and 124842 transitions. [2022-03-03 17:28:03,391 INFO L78 Accepts]: Start accepts. Automaton has 43241 states and 124842 transitions. Word has length 85 [2022-03-03 17:28:03,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:03,391 INFO L470 AbstractCegarLoop]: Abstraction has 43241 states and 124842 transitions. [2022-03-03 17:28:03,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:03,391 INFO L276 IsEmpty]: Start isEmpty. Operand 43241 states and 124842 transitions. [2022-03-03 17:28:03,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:28:03,458 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:03,458 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:28:03,474 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-03-03 17:28:03,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:03,659 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:03,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:03,781 INFO L85 PathProgramCache]: Analyzing trace with hash -749858998, now seen corresponding path program 65 times [2022-03-03 17:28:03,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:03,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475527790] [2022-03-03 17:28:03,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:03,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:03,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:03,975 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:03,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:03,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475527790] [2022-03-03 17:28:03,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475527790] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:03,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190459692] [2022-03-03 17:28:03,975 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:28:03,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:03,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:03,976 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:03,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-03 17:28:04,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-03 17:28:04,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:28:04,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:28:04,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:04,299 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:04,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:04,651 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:04,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190459692] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:04,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:04,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:28:04,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101247344] [2022-03-03 17:28:04,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:04,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:28:04,652 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:04,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:28:04,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:28:04,653 INFO L87 Difference]: Start difference. First operand 43241 states and 124842 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:29,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:29,707 INFO L93 Difference]: Finished difference Result 53446 states and 152839 transitions. [2022-03-03 17:28:29,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-03-03 17:28:29,707 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:28:29,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:29,828 INFO L225 Difference]: With dead ends: 53446 [2022-03-03 17:28:29,829 INFO L226 Difference]: Without dead ends: 53191 [2022-03-03 17:28:29,831 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23523 ImplicationChecksByTransitivity, 22.6s TimeCoverageRelationStatistics Valid=6453, Invalid=51869, Unknown=0, NotChecked=0, Total=58322 [2022-03-03 17:28:29,831 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 1920 mSDsluCounter, 4669 mSDsCounter, 0 mSdLazyCounter, 2554 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1920 SdHoareTripleChecker+Valid, 4531 SdHoareTripleChecker+Invalid, 2876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 2554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:29,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1920 Valid, 4531 Invalid, 2876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 2554 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-03 17:28:29,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53191 states. [2022-03-03 17:28:30,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53191 to 43337. [2022-03-03 17:28:30,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43337 states, 43336 states have (on average 2.885776259922466) internal successors, (125058), 43336 states have internal predecessors, (125058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:30,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43337 states to 43337 states and 125058 transitions. [2022-03-03 17:28:30,825 INFO L78 Accepts]: Start accepts. Automaton has 43337 states and 125058 transitions. Word has length 85 [2022-03-03 17:28:30,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:30,825 INFO L470 AbstractCegarLoop]: Abstraction has 43337 states and 125058 transitions. [2022-03-03 17:28:30,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:30,825 INFO L276 IsEmpty]: Start isEmpty. Operand 43337 states and 125058 transitions. [2022-03-03 17:28:30,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:28:30,892 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:30,892 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:28:30,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-03 17:28:31,094 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,SelfDestructingSolverStorable75 [2022-03-03 17:28:31,094 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:31,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:31,094 INFO L85 PathProgramCache]: Analyzing trace with hash 2137853248, now seen corresponding path program 66 times [2022-03-03 17:28:31,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:31,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849761895] [2022-03-03 17:28:31,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:31,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:31,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:31,268 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:31,269 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:31,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849761895] [2022-03-03 17:28:31,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849761895] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:31,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917359062] [2022-03-03 17:28:31,269 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:28:31,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:31,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:31,270 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:31,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-03 17:28:31,368 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:28:31,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:28:31,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:28:31,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:31,594 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:31,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:31,946 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:31,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917359062] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:31,947 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:31,947 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-03-03 17:28:31,947 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612324827] [2022-03-03 17:28:31,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:31,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 17:28:31,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:31,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 17:28:31,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=876, Unknown=0, NotChecked=0, Total=992 [2022-03-03 17:28:31,948 INFO L87 Difference]: Start difference. First operand 43337 states and 125058 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:51,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:51,051 INFO L93 Difference]: Finished difference Result 50227 states and 143883 transitions. [2022-03-03 17:28:51,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-03-03 17:28:51,052 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:28:51,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:51,229 INFO L225 Difference]: With dead ends: 50227 [2022-03-03 17:28:51,229 INFO L226 Difference]: Without dead ends: 50155 [2022-03-03 17:28:51,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9855 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=3346, Invalid=23714, Unknown=0, NotChecked=0, Total=27060 [2022-03-03 17:28:51,230 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 1312 mSDsluCounter, 3760 mSDsCounter, 0 mSdLazyCounter, 2238 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1312 SdHoareTripleChecker+Valid, 3649 SdHoareTripleChecker+Invalid, 2424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:51,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1312 Valid, 3649 Invalid, 2424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2238 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-03 17:28:51,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50155 states. [2022-03-03 17:28:52,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50155 to 44785. [2022-03-03 17:28:52,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44785 states, 44784 states have (on average 2.8848695962843873) internal successors, (129196), 44784 states have internal predecessors, (129196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:52,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44785 states to 44785 states and 129196 transitions. [2022-03-03 17:28:52,252 INFO L78 Accepts]: Start accepts. Automaton has 44785 states and 129196 transitions. Word has length 85 [2022-03-03 17:28:52,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:52,252 INFO L470 AbstractCegarLoop]: Abstraction has 44785 states and 129196 transitions. [2022-03-03 17:28:52,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:52,252 INFO L276 IsEmpty]: Start isEmpty. Operand 44785 states and 129196 transitions. [2022-03-03 17:28:52,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:28:52,327 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:52,327 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:28:52,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-03 17:28:52,528 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,SelfDestructingSolverStorable76 [2022-03-03 17:28:52,528 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:52,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:52,528 INFO L85 PathProgramCache]: Analyzing trace with hash -2136396662, now seen corresponding path program 67 times [2022-03-03 17:28:52,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:52,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041553736] [2022-03-03 17:28:52,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:52,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:52,896 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:52,896 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:52,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041553736] [2022-03-03 17:28:52,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041553736] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:52,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052968373] [2022-03-03 17:28:52,897 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:28:52,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:52,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:52,898 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:52,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-03 17:28:52,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:52,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:28:52,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:53,317 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:53,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:53,690 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:53,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052968373] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:53,691 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:53,691 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:28:53,691 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740106068] [2022-03-03 17:28:53,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:53,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:28:53,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:53,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:28:53,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=938, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:28:53,692 INFO L87 Difference]: Start difference. First operand 44785 states and 129196 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:26,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:26,182 INFO L93 Difference]: Finished difference Result 56654 states and 162214 transitions. [2022-03-03 17:29:26,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-03-03 17:29:26,182 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:29:26,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:26,313 INFO L225 Difference]: With dead ends: 56654 [2022-03-03 17:29:26,313 INFO L226 Difference]: Without dead ends: 56564 [2022-03-03 17:29:26,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21249 ImplicationChecksByTransitivity, 29.6s TimeCoverageRelationStatistics Valid=6131, Invalid=47461, Unknown=0, NotChecked=0, Total=53592 [2022-03-03 17:29:26,316 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 1829 mSDsluCounter, 4495 mSDsCounter, 0 mSdLazyCounter, 2437 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1829 SdHoareTripleChecker+Valid, 4348 SdHoareTripleChecker+Invalid, 2722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 2437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:26,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1829 Valid, 4348 Invalid, 2722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 2437 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-03 17:29:26,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56564 states. [2022-03-03 17:29:27,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56564 to 46285. [2022-03-03 17:29:27,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46285 states, 46284 states have (on average 2.88386915564774) internal successors, (133477), 46284 states have internal predecessors, (133477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:27,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46285 states to 46285 states and 133477 transitions. [2022-03-03 17:29:27,489 INFO L78 Accepts]: Start accepts. Automaton has 46285 states and 133477 transitions. Word has length 85 [2022-03-03 17:29:27,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:27,489 INFO L470 AbstractCegarLoop]: Abstraction has 46285 states and 133477 transitions. [2022-03-03 17:29:27,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:27,489 INFO L276 IsEmpty]: Start isEmpty. Operand 46285 states and 133477 transitions. [2022-03-03 17:29:27,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:29:27,562 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:27,562 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:29:27,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-03 17:29:27,763 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,SelfDestructingSolverStorable77 [2022-03-03 17:29:27,763 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:27,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:27,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1840158528, now seen corresponding path program 68 times [2022-03-03 17:29:27,763 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:27,763 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233044718] [2022-03-03 17:29:27,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:27,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:27,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:27,926 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:27,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:27,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233044718] [2022-03-03 17:29:27,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233044718] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:27,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766190104] [2022-03-03 17:29:27,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:29:27,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:27,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:27,928 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:27,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-03 17:29:28,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:29:28,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:28,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:29:28,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:28,249 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:28,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:28,650 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:28,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766190104] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:28,651 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:28,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 31 [2022-03-03 17:29:28,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690648316] [2022-03-03 17:29:28,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:28,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 17:29:28,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:28,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 17:29:28,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2022-03-03 17:29:28,652 INFO L87 Difference]: Start difference. First operand 46285 states and 133477 transitions. Second operand has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:47,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:47,513 INFO L93 Difference]: Finished difference Result 48661 states and 139878 transitions. [2022-03-03 17:29:47,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-03 17:29:47,514 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 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 85 [2022-03-03 17:29:47,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:47,659 INFO L225 Difference]: With dead ends: 48661 [2022-03-03 17:29:47,659 INFO L226 Difference]: Without dead ends: 48553 [2022-03-03 17:29:47,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 152 SyntacticMatches, 2 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8543 ImplicationChecksByTransitivity, 16.5s TimeCoverageRelationStatistics Valid=2558, Invalid=20698, Unknown=0, NotChecked=0, Total=23256 [2022-03-03 17:29:47,660 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 862 mSDsluCounter, 3403 mSDsCounter, 0 mSdLazyCounter, 1928 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 3347 SdHoareTripleChecker+Invalid, 2108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:47,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [862 Valid, 3347 Invalid, 2108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1928 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-03 17:29:47,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48553 states. [2022-03-03 17:29:48,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48553 to 46373. [2022-03-03 17:29:48,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46373 states, 46372 states have (on average 2.883442594669197) internal successors, (133711), 46372 states have internal predecessors, (133711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:48,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46373 states to 46373 states and 133711 transitions. [2022-03-03 17:29:48,597 INFO L78 Accepts]: Start accepts. Automaton has 46373 states and 133711 transitions. Word has length 85 [2022-03-03 17:29:48,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:48,597 INFO L470 AbstractCegarLoop]: Abstraction has 46373 states and 133711 transitions. [2022-03-03 17:29:48,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:48,597 INFO L276 IsEmpty]: Start isEmpty. Operand 46373 states and 133711 transitions. [2022-03-03 17:29:48,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:29:48,666 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:48,666 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:29:48,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-03 17:29:48,867 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,SelfDestructingSolverStorable78 [2022-03-03 17:29:48,868 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:48,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:48,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1642898954, now seen corresponding path program 69 times [2022-03-03 17:29:48,868 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:48,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122728618] [2022-03-03 17:29:48,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:48,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:48,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:49,035 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:49,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:49,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122728618] [2022-03-03 17:29:49,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122728618] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:49,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091890516] [2022-03-03 17:29:49,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:29:49,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:49,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:49,036 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:49,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-03 17:29:49,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:29:49,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:49,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:29:49,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:49,350 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:49,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:49,674 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:49,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091890516] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:49,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:49,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-03-03 17:29:49,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827286239] [2022-03-03 17:29:49,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:49,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 17:29:49,675 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:49,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 17:29:49,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2022-03-03 17:29:49,675 INFO L87 Difference]: Start difference. First operand 46373 states and 133711 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:05,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:05,586 INFO L93 Difference]: Finished difference Result 57743 states and 165651 transitions. [2022-03-03 17:30:05,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-03-03 17:30:05,586 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:30:05,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:05,714 INFO L225 Difference]: With dead ends: 57743 [2022-03-03 17:30:05,714 INFO L226 Difference]: Without dead ends: 57671 [2022-03-03 17:30:05,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7360 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=2873, Invalid=18007, Unknown=0, NotChecked=0, Total=20880 [2022-03-03 17:30:05,716 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 1303 mSDsluCounter, 4003 mSDsCounter, 0 mSdLazyCounter, 2223 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1303 SdHoareTripleChecker+Valid, 3884 SdHoareTripleChecker+Invalid, 2364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 2223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:05,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1303 Valid, 3884 Invalid, 2364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 2223 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-03 17:30:05,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57671 states. [2022-03-03 17:30:06,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57671 to 49169. [2022-03-03 17:30:06,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49169 states, 49168 states have (on average 2.884396355353075) internal successors, (141820), 49168 states have internal predecessors, (141820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:06,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49169 states to 49169 states and 141820 transitions. [2022-03-03 17:30:06,941 INFO L78 Accepts]: Start accepts. Automaton has 49169 states and 141820 transitions. Word has length 85 [2022-03-03 17:30:06,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:06,941 INFO L470 AbstractCegarLoop]: Abstraction has 49169 states and 141820 transitions. [2022-03-03 17:30:06,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:06,941 INFO L276 IsEmpty]: Start isEmpty. Operand 49169 states and 141820 transitions. [2022-03-03 17:30:07,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:30:07,015 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:07,015 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:30:07,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:07,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:07,219 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:07,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:07,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1663616340, now seen corresponding path program 70 times [2022-03-03 17:30:07,220 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:07,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053645480] [2022-03-03 17:30:07,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:07,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:07,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:07,387 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:07,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:07,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053645480] [2022-03-03 17:30:07,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053645480] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:07,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265253888] [2022-03-03 17:30:07,388 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:30:07,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:07,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:07,389 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:07,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-03 17:30:07,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:30:07,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:07,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:30:07,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:07,701 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:07,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:08,055 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:08,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265253888] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:08,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:08,055 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:30:08,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512254216] [2022-03-03 17:30:08,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:08,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:30:08,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:08,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:30:08,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=929, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:30:08,056 INFO L87 Difference]: Start difference. First operand 49169 states and 141820 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:29,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:29,613 INFO L93 Difference]: Finished difference Result 59715 states and 170993 transitions. [2022-03-03 17:30:29,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-03 17:30:29,614 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:30:29,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:29,750 INFO L225 Difference]: With dead ends: 59715 [2022-03-03 17:30:29,750 INFO L226 Difference]: Without dead ends: 59655 [2022-03-03 17:30:29,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12341 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=4300, Invalid=28642, Unknown=0, NotChecked=0, Total=32942 [2022-03-03 17:30:29,752 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 1858 mSDsluCounter, 3884 mSDsCounter, 0 mSdLazyCounter, 2159 mSolverCounterSat, 215 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1858 SdHoareTripleChecker+Valid, 3787 SdHoareTripleChecker+Invalid, 2374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 215 IncrementalHoareTripleChecker+Valid, 2159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:29,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1858 Valid, 3787 Invalid, 2374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [215 Valid, 2159 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-03 17:30:29,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59655 states. [2022-03-03 17:30:30,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59655 to 47205. [2022-03-03 17:30:30,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47205 states, 47204 states have (on average 2.881853232776883) internal successors, (136035), 47204 states have internal predecessors, (136035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:30,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47205 states to 47205 states and 136035 transitions. [2022-03-03 17:30:30,920 INFO L78 Accepts]: Start accepts. Automaton has 47205 states and 136035 transitions. Word has length 85 [2022-03-03 17:30:30,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:30,920 INFO L470 AbstractCegarLoop]: Abstraction has 47205 states and 136035 transitions. [2022-03-03 17:30:30,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:30,920 INFO L276 IsEmpty]: Start isEmpty. Operand 47205 states and 136035 transitions. [2022-03-03 17:30:31,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:30:31,145 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:31,145 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:30:31,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-03-03 17:30:31,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:31,349 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:31,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:31,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1345204234, now seen corresponding path program 71 times [2022-03-03 17:30:31,350 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:31,350 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329760918] [2022-03-03 17:30:31,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:31,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:31,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:31,515 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:31,515 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:31,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329760918] [2022-03-03 17:30:31,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329760918] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:31,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124954879] [2022-03-03 17:30:31,515 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:30:31,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:31,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:31,516 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:31,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-03 17:30:31,688 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:30:31,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:31,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:30:31,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:31,927 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:31,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:32,331 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:32,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124954879] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:32,331 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:32,331 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 31 [2022-03-03 17:30:32,331 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618337405] [2022-03-03 17:30:32,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:32,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 17:30:32,331 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:32,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 17:30:32,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2022-03-03 17:30:32,332 INFO L87 Difference]: Start difference. First operand 47205 states and 136035 transitions. Second operand has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:47,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:47,960 INFO L93 Difference]: Finished difference Result 49683 states and 142554 transitions. [2022-03-03 17:30:47,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-03 17:30:47,961 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 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 85 [2022-03-03 17:30:47,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:48,079 INFO L225 Difference]: With dead ends: 49683 [2022-03-03 17:30:48,080 INFO L226 Difference]: Without dead ends: 49575 [2022-03-03 17:30:48,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 152 SyntacticMatches, 2 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5611 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=1961, Invalid=14295, Unknown=0, NotChecked=0, Total=16256 [2022-03-03 17:30:48,081 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 1113 mSDsluCounter, 3162 mSDsCounter, 0 mSdLazyCounter, 1806 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1113 SdHoareTripleChecker+Valid, 3126 SdHoareTripleChecker+Invalid, 1923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:48,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1113 Valid, 3126 Invalid, 1923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1806 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-03 17:30:48,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49575 states. [2022-03-03 17:30:48,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49575 to 47301. [2022-03-03 17:30:48,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47301 states, 47300 states have (on average 2.8823467230443973) internal successors, (136335), 47300 states have internal predecessors, (136335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:49,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47301 states to 47301 states and 136335 transitions. [2022-03-03 17:30:49,097 INFO L78 Accepts]: Start accepts. Automaton has 47301 states and 136335 transitions. Word has length 85 [2022-03-03 17:30:49,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:49,097 INFO L470 AbstractCegarLoop]: Abstraction has 47301 states and 136335 transitions. [2022-03-03 17:30:49,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:49,098 INFO L276 IsEmpty]: Start isEmpty. Operand 47301 states and 136335 transitions. [2022-03-03 17:30:49,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:30:49,355 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:49,356 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:30:49,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-03 17:30:49,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:49,556 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:49,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:49,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1578644024, now seen corresponding path program 72 times [2022-03-03 17:30:49,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:49,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233611330] [2022-03-03 17:30:49,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:49,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:49,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:49,818 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:49,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:49,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233611330] [2022-03-03 17:30:49,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233611330] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:49,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133711960] [2022-03-03 17:30:49,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:30:49,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:49,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:49,820 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:49,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-03 17:30:49,978 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:30:49,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:49,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:30:49,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:50,225 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:50,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:50,613 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:50,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133711960] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:50,614 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:50,614 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 30 [2022-03-03 17:30:50,614 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650375496] [2022-03-03 17:30:50,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:50,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 17:30:50,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:50,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 17:30:50,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=772, Unknown=0, NotChecked=0, Total=870 [2022-03-03 17:30:50,615 INFO L87 Difference]: Start difference. First operand 47301 states and 136335 transitions. Second operand has 30 states, 30 states have (on average 4.4) internal successors, (132), 30 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:54,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:54,962 INFO L93 Difference]: Finished difference Result 48441 states and 139317 transitions. [2022-03-03 17:30:54,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-03 17:30:54,962 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.4) internal successors, (132), 30 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 85 [2022-03-03 17:30:54,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:55,074 INFO L225 Difference]: With dead ends: 48441 [2022-03-03 17:30:55,074 INFO L226 Difference]: Without dead ends: 48321 [2022-03-03 17:30:55,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=809, Invalid=5197, Unknown=0, NotChecked=0, Total=6006 [2022-03-03 17:30:55,075 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 620 mSDsluCounter, 2926 mSDsCounter, 0 mSdLazyCounter, 1489 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 2885 SdHoareTripleChecker+Invalid, 1570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:55,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [620 Valid, 2885 Invalid, 1570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1489 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-03 17:30:55,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48321 states. [2022-03-03 17:30:55,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48321 to 47357. [2022-03-03 17:30:56,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47357 states, 47356 states have (on average 2.8817678858011657) internal successors, (136469), 47356 states have internal predecessors, (136469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:56,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47357 states to 47357 states and 136469 transitions. [2022-03-03 17:30:56,322 INFO L78 Accepts]: Start accepts. Automaton has 47357 states and 136469 transitions. Word has length 85 [2022-03-03 17:30:56,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:56,322 INFO L470 AbstractCegarLoop]: Abstraction has 47357 states and 136469 transitions. [2022-03-03 17:30:56,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.4) internal successors, (132), 30 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:56,323 INFO L276 IsEmpty]: Start isEmpty. Operand 47357 states and 136469 transitions. [2022-03-03 17:30:56,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:30:56,397 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:56,397 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:30:56,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:56,599 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,SelfDestructingSolverStorable82 [2022-03-03 17:30:56,599 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:56,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:56,599 INFO L85 PathProgramCache]: Analyzing trace with hash 779253390, now seen corresponding path program 73 times [2022-03-03 17:30:56,599 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:56,599 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801402931] [2022-03-03 17:30:56,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:56,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:56,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:56,767 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:56,767 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:56,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801402931] [2022-03-03 17:30:56,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801402931] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:56,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649003514] [2022-03-03 17:30:56,767 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:30:56,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:56,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:56,768 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:56,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-03 17:30:56,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:56,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:30:56,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:57,063 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:57,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:57,368 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:57,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649003514] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:57,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:57,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-03-03 17:30:57,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090175154] [2022-03-03 17:30:57,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:57,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 17:30:57,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:57,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 17:30:57,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=869, Unknown=0, NotChecked=0, Total=992 [2022-03-03 17:30:57,370 INFO L87 Difference]: Start difference. First operand 47357 states and 136469 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:12,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:12,813 INFO L93 Difference]: Finished difference Result 58460 states and 167228 transitions. [2022-03-03 17:31:12,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-03 17:31:12,814 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:31:12,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:13,026 INFO L225 Difference]: With dead ends: 58460 [2022-03-03 17:31:13,026 INFO L226 Difference]: Without dead ends: 58388 [2022-03-03 17:31:13,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9118 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=3033, Invalid=21459, Unknown=0, NotChecked=0, Total=24492 [2022-03-03 17:31:13,027 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 1369 mSDsluCounter, 3629 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1369 SdHoareTripleChecker+Valid, 3531 SdHoareTripleChecker+Invalid, 2049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:13,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1369 Valid, 3531 Invalid, 2049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1890 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-03 17:31:13,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58388 states. [2022-03-03 17:31:14,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58388 to 50273. [2022-03-03 17:31:14,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50273 states, 50272 states have (on average 2.88375238701464) internal successors, (144972), 50272 states have internal predecessors, (144972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:14,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50273 states to 50273 states and 144972 transitions. [2022-03-03 17:31:14,222 INFO L78 Accepts]: Start accepts. Automaton has 50273 states and 144972 transitions. Word has length 85 [2022-03-03 17:31:14,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:14,222 INFO L470 AbstractCegarLoop]: Abstraction has 50273 states and 144972 transitions. [2022-03-03 17:31:14,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:14,223 INFO L276 IsEmpty]: Start isEmpty. Operand 50273 states and 144972 transitions. [2022-03-03 17:31:14,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:31:14,317 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:14,317 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:31:14,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:14,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:14,519 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:14,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:14,519 INFO L85 PathProgramCache]: Analyzing trace with hash 799970776, now seen corresponding path program 74 times [2022-03-03 17:31:14,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:14,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330306689] [2022-03-03 17:31:14,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:14,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:14,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:14,681 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:14,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:14,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330306689] [2022-03-03 17:31:14,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330306689] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:14,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625503710] [2022-03-03 17:31:14,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:31:14,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:14,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:14,682 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:14,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-03 17:31:14,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:31:14,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:14,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:31:14,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:14,983 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:14,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:15,318 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:15,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625503710] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:15,319 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:15,319 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:31:15,319 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657323165] [2022-03-03 17:31:15,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:15,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:31:15,319 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:15,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:31:15,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=931, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:31:15,320 INFO L87 Difference]: Start difference. First operand 50273 states and 144972 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:38,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:38,035 INFO L93 Difference]: Finished difference Result 61927 states and 176814 transitions. [2022-03-03 17:31:38,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-03-03 17:31:38,036 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:31:38,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:38,179 INFO L225 Difference]: With dead ends: 61927 [2022-03-03 17:31:38,179 INFO L226 Difference]: Without dead ends: 61837 [2022-03-03 17:31:38,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 199 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15849 ImplicationChecksByTransitivity, 18.7s TimeCoverageRelationStatistics Valid=4900, Invalid=35300, Unknown=0, NotChecked=0, Total=40200 [2022-03-03 17:31:38,181 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 1780 mSDsluCounter, 4664 mSDsCounter, 0 mSdLazyCounter, 2394 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1780 SdHoareTripleChecker+Valid, 4526 SdHoareTripleChecker+Invalid, 2604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 2394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:38,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1780 Valid, 4526 Invalid, 2604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 2394 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-03-03 17:31:38,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61837 states. [2022-03-03 17:31:39,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61837 to 50501. [2022-03-03 17:31:39,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50501 states, 50500 states have (on average 2.8834653465346536) internal successors, (145615), 50500 states have internal predecessors, (145615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:39,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50501 states to 50501 states and 145615 transitions. [2022-03-03 17:31:39,502 INFO L78 Accepts]: Start accepts. Automaton has 50501 states and 145615 transitions. Word has length 85 [2022-03-03 17:31:39,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:39,502 INFO L470 AbstractCegarLoop]: Abstraction has 50501 states and 145615 transitions. [2022-03-03 17:31:39,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:39,502 INFO L276 IsEmpty]: Start isEmpty. Operand 50501 states and 145615 transitions. [2022-03-03 17:31:39,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:31:39,738 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:39,739 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:31:39,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:39,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:39,949 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:39,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:39,950 INFO L85 PathProgramCache]: Analyzing trace with hash 401741818, now seen corresponding path program 75 times [2022-03-03 17:31:39,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:39,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925766048] [2022-03-03 17:31:39,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:39,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:39,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:40,125 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:40,126 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:40,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925766048] [2022-03-03 17:31:40,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925766048] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:40,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338711139] [2022-03-03 17:31:40,126 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:31:40,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:40,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:40,136 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:40,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-03 17:31:40,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 17:31:40,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:40,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:31:40,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:40,539 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:40,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:40,870 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:40,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338711139] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:40,870 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:40,870 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:31:40,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793836884] [2022-03-03 17:31:40,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:40,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:31:40,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:40,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:31:40,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:31:40,871 INFO L87 Difference]: Start difference. First operand 50501 states and 145615 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:01,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:32:01,662 INFO L93 Difference]: Finished difference Result 64620 states and 185060 transitions. [2022-03-03 17:32:01,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-03 17:32:01,662 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:32:01,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:32:01,888 INFO L225 Difference]: With dead ends: 64620 [2022-03-03 17:32:01,888 INFO L226 Difference]: Without dead ends: 64515 [2022-03-03 17:32:01,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 269 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30396 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=7074, Invalid=66096, Unknown=0, NotChecked=0, Total=73170 [2022-03-03 17:32:01,891 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 1837 mSDsluCounter, 3974 mSDsCounter, 0 mSdLazyCounter, 2154 mSolverCounterSat, 272 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1837 SdHoareTripleChecker+Valid, 3881 SdHoareTripleChecker+Invalid, 2426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 2154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:32:01,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1837 Valid, 3881 Invalid, 2426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 2154 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-03 17:32:01,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64515 states. [2022-03-03 17:32:02,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64515 to 53397. [2022-03-03 17:32:03,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53397 states, 53396 states have (on average 2.8872387444752414) internal successors, (154167), 53396 states have internal predecessors, (154167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:03,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53397 states to 53397 states and 154167 transitions. [2022-03-03 17:32:03,281 INFO L78 Accepts]: Start accepts. Automaton has 53397 states and 154167 transitions. Word has length 85 [2022-03-03 17:32:03,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:32:03,281 INFO L470 AbstractCegarLoop]: Abstraction has 53397 states and 154167 transitions. [2022-03-03 17:32:03,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:03,282 INFO L276 IsEmpty]: Start isEmpty. Operand 53397 states and 154167 transitions. [2022-03-03 17:32:03,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:32:03,479 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:32:03,479 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:32:03,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-03-03 17:32:03,697 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,SelfDestructingSolverStorable85 [2022-03-03 17:32:03,698 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:32:03,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:32:03,698 INFO L85 PathProgramCache]: Analyzing trace with hash 951304790, now seen corresponding path program 76 times [2022-03-03 17:32:03,698 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:32:03,698 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873021250] [2022-03-03 17:32:03,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:32:03,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:32:03,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:32:03,861 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:03,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:32:03,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873021250] [2022-03-03 17:32:03,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873021250] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:32:03,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515547400] [2022-03-03 17:32:03,862 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:32:03,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:32:03,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:32:03,864 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:32:03,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-03 17:32:03,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:32:03,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:32:03,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:32:03,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:32:04,169 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:04,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:32:04,588 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:04,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515547400] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:32:04,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:32:04,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:32:04,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549374856] [2022-03-03 17:32:04,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:32:04,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:32:04,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:32:04,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:32:04,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:32:04,589 INFO L87 Difference]: Start difference. First operand 53397 states and 154167 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:29,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:32:29,063 INFO L93 Difference]: Finished difference Result 81855 states and 234593 transitions. [2022-03-03 17:32:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 322 states. [2022-03-03 17:32:29,064 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:32:29,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:32:29,258 INFO L225 Difference]: With dead ends: 81855 [2022-03-03 17:32:29,258 INFO L226 Difference]: Without dead ends: 81225 [2022-03-03 17:32:29,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 337 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49445 ImplicationChecksByTransitivity, 21.2s TimeCoverageRelationStatistics Valid=10013, Invalid=104569, Unknown=0, NotChecked=0, Total=114582 [2022-03-03 17:32:29,265 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 2143 mSDsluCounter, 6354 mSDsCounter, 0 mSdLazyCounter, 3659 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2143 SdHoareTripleChecker+Valid, 5999 SdHoareTripleChecker+Invalid, 3881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 3659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:32:29,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2143 Valid, 5999 Invalid, 3881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 3659 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-03 17:32:29,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81225 states. [2022-03-03 17:32:30,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81225 to 59411. [2022-03-03 17:32:30,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59411 states, 59410 states have (on average 2.8921057061100823) internal successors, (171820), 59410 states have internal predecessors, (171820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:31,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59411 states to 59411 states and 171820 transitions. [2022-03-03 17:32:31,030 INFO L78 Accepts]: Start accepts. Automaton has 59411 states and 171820 transitions. Word has length 85 [2022-03-03 17:32:31,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:32:31,030 INFO L470 AbstractCegarLoop]: Abstraction has 59411 states and 171820 transitions. [2022-03-03 17:32:31,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:31,030 INFO L276 IsEmpty]: Start isEmpty. Operand 59411 states and 171820 transitions. [2022-03-03 17:32:31,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:32:31,147 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:32:31,147 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:32:31,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-03-03 17:32:31,347 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,SelfDestructingSolverStorable86 [2022-03-03 17:32:31,348 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:32:31,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:32:31,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1304018864, now seen corresponding path program 77 times [2022-03-03 17:32:31,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:32:31,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473866745] [2022-03-03 17:32:31,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:32:31,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:32:31,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:32:31,495 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:31,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:32:31,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473866745] [2022-03-03 17:32:31,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473866745] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:32:31,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283323591] [2022-03-03 17:32:31,495 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:32:31,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:32:31,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:32:31,496 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:32:31,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-03 17:32:31,838 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-03 17:32:31,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:32:31,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:32:31,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:32:32,045 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:32,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:32:32,361 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:32,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283323591] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:32:32,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:32:32,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 28 [2022-03-03 17:32:32,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316620058] [2022-03-03 17:32:32,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:32:32,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-03 17:32:32,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:32:32,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-03 17:32:32,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2022-03-03 17:32:32,362 INFO L87 Difference]: Start difference. First operand 59411 states and 171820 transitions. Second operand has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:48,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:32:48,019 INFO L93 Difference]: Finished difference Result 86380 states and 248788 transitions. [2022-03-03 17:32:48,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 207 states. [2022-03-03 17:32:48,020 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:32:48,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:32:48,207 INFO L225 Difference]: With dead ends: 86380 [2022-03-03 17:32:48,207 INFO L226 Difference]: Without dead ends: 85795 [2022-03-03 17:32:48,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 154 SyntacticMatches, 1 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19001 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=4885, Invalid=44177, Unknown=0, NotChecked=0, Total=49062 [2022-03-03 17:32:48,209 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 1293 mSDsluCounter, 3994 mSDsCounter, 0 mSdLazyCounter, 2400 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1293 SdHoareTripleChecker+Valid, 3871 SdHoareTripleChecker+Invalid, 2578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 2400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:32:48,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1293 Valid, 3871 Invalid, 2578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 2400 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-03 17:32:48,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85795 states. [2022-03-03 17:32:49,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85795 to 63661. [2022-03-03 17:32:49,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63661 states, 63660 states have (on average 2.886946277097078) internal successors, (183783), 63660 states have internal predecessors, (183783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:49,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63661 states to 63661 states and 183783 transitions. [2022-03-03 17:32:49,891 INFO L78 Accepts]: Start accepts. Automaton has 63661 states and 183783 transitions. Word has length 85 [2022-03-03 17:32:49,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:32:49,891 INFO L470 AbstractCegarLoop]: Abstraction has 63661 states and 183783 transitions. [2022-03-03 17:32:49,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:32:49,892 INFO L276 IsEmpty]: Start isEmpty. Operand 63661 states and 183783 transitions. [2022-03-03 17:32:50,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:32:50,007 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:32:50,007 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:32:50,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-03-03 17:32:50,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:32:50,207 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:32:50,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:32:50,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1322894808, now seen corresponding path program 78 times [2022-03-03 17:32:50,208 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:32:50,208 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437465254] [2022-03-03 17:32:50,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:32:50,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:32:50,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:32:50,381 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:50,381 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:32:50,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437465254] [2022-03-03 17:32:50,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437465254] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:32:50,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407648852] [2022-03-03 17:32:50,381 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:32:50,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:32:50,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:32:50,384 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:32:50,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-03 17:32:50,487 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-03 17:32:50,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:32:50,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:32:50,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:32:50,727 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:50,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:32:51,399 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:32:51,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407648852] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:32:51,399 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:32:51,400 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:32:51,400 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146828115] [2022-03-03 17:32:51,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:32:51,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:32:51,400 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:32:51,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:32:51,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:32:51,400 INFO L87 Difference]: Start difference. First operand 63661 states and 183783 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:33:20,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:33:20,072 INFO L93 Difference]: Finished difference Result 81549 states and 232722 transitions. [2022-03-03 17:33:20,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 289 states. [2022-03-03 17:33:20,072 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:33:20,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:33:20,258 INFO L225 Difference]: With dead ends: 81549 [2022-03-03 17:33:20,258 INFO L226 Difference]: Without dead ends: 81204 [2022-03-03 17:33:20,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 301 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38665 ImplicationChecksByTransitivity, 26.0s TimeCoverageRelationStatistics Valid=8930, Invalid=82575, Unknown=1, NotChecked=0, Total=91506 [2022-03-03 17:33:20,262 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 2046 mSDsluCounter, 3961 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2046 SdHoareTripleChecker+Valid, 3837 SdHoareTripleChecker+Invalid, 2355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:33:20,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2046 Valid, 3837 Invalid, 2355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-03 17:33:20,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81204 states. [2022-03-03 17:33:21,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81204 to 67437. [2022-03-03 17:33:21,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67437 states, 67436 states have (on average 2.887997508749036) internal successors, (194755), 67436 states have internal predecessors, (194755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:33:22,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67437 states to 67437 states and 194755 transitions. [2022-03-03 17:33:22,280 INFO L78 Accepts]: Start accepts. Automaton has 67437 states and 194755 transitions. Word has length 85 [2022-03-03 17:33:22,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:33:22,280 INFO L470 AbstractCegarLoop]: Abstraction has 67437 states and 194755 transitions. [2022-03-03 17:33:22,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:33:22,280 INFO L276 IsEmpty]: Start isEmpty. Operand 67437 states and 194755 transitions. [2022-03-03 17:33:22,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:33:22,397 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:33:22,397 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:33:22,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-03-03 17:33:22,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:33:22,598 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:33:22,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:33:22,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1872457780, now seen corresponding path program 79 times [2022-03-03 17:33:22,598 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:33:22,599 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603836848] [2022-03-03 17:33:22,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:33:22,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:33:22,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:33:22,981 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:33:22,981 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:33:22,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603836848] [2022-03-03 17:33:22,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603836848] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:33:22,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198828116] [2022-03-03 17:33:22,981 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:33:22,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:33:22,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:33:22,983 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:33:22,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-03 17:33:23,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:33:23,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:33:23,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:33:23,326 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:33:23,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:33:23,676 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:33:23,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198828116] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:33:23,676 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:33:23,676 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:33:23,676 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474780686] [2022-03-03 17:33:23,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:33:23,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:33:23,677 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:33:23,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:33:23,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:33:23,677 INFO L87 Difference]: Start difference. First operand 67437 states and 194755 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:33:52,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:33:52,346 INFO L93 Difference]: Finished difference Result 92125 states and 263509 transitions. [2022-03-03 17:33:52,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 283 states. [2022-03-03 17:33:52,346 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:33:52,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:33:52,578 INFO L225 Difference]: With dead ends: 92125 [2022-03-03 17:33:52,579 INFO L226 Difference]: Without dead ends: 91465 [2022-03-03 17:33:52,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 300 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38140 ImplicationChecksByTransitivity, 26.0s TimeCoverageRelationStatistics Valid=9185, Invalid=81716, Unknown=1, NotChecked=0, Total=90902 [2022-03-03 17:33:52,584 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 1966 mSDsluCounter, 4788 mSDsCounter, 0 mSdLazyCounter, 2751 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1966 SdHoareTripleChecker+Valid, 4518 SdHoareTripleChecker+Invalid, 2998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 2751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:33:52,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1966 Valid, 4518 Invalid, 2998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 2751 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-03 17:33:52,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91465 states. [2022-03-03 17:33:54,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91465 to 68045. [2022-03-03 17:33:54,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68045 states, 68044 states have (on average 2.8846481688319323) internal successors, (196283), 68044 states have internal predecessors, (196283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:33:54,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68045 states to 68045 states and 196283 transitions. [2022-03-03 17:33:54,982 INFO L78 Accepts]: Start accepts. Automaton has 68045 states and 196283 transitions. Word has length 85 [2022-03-03 17:33:54,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:33:54,983 INFO L470 AbstractCegarLoop]: Abstraction has 68045 states and 196283 transitions. [2022-03-03 17:33:54,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:33:54,983 INFO L276 IsEmpty]: Start isEmpty. Operand 68045 states and 196283 transitions. [2022-03-03 17:33:55,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:33:55,199 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:33:55,199 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:33:55,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-03-03 17:33:55,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-03-03 17:33:55,411 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:33:55,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:33:55,412 INFO L85 PathProgramCache]: Analyzing trace with hash -871372052, now seen corresponding path program 80 times [2022-03-03 17:33:55,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:33:55,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422015330] [2022-03-03 17:33:55,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:33:55,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:33:55,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:33:55,586 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:33:55,586 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:33:55,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422015330] [2022-03-03 17:33:55,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422015330] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:33:55,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440315081] [2022-03-03 17:33:55,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:33:55,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:33:55,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:33:55,588 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:33:55,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-03 17:33:55,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:33:55,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:33:55,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:33:55,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:33:55,995 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:33:55,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:33:56,437 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:33:56,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440315081] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:33:56,437 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:33:56,437 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-03-03 17:33:56,437 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061481983] [2022-03-03 17:33:56,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:33:56,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 17:33:56,437 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:33:56,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 17:33:56,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2022-03-03 17:33:56,438 INFO L87 Difference]: Start difference. First operand 68045 states and 196283 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:34:18,771 WARN L228 SmtUtils]: Spent 5.51s on a formula simplification. DAG size of input: 63 DAG size of output: 57 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-03 17:34:47,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:34:47,744 INFO L93 Difference]: Finished difference Result 77721 states and 222828 transitions. [2022-03-03 17:34:47,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-03 17:34:47,745 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-03-03 17:34:47,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:34:47,920 INFO L225 Difference]: With dead ends: 77721 [2022-03-03 17:34:47,920 INFO L226 Difference]: Without dead ends: 77649 [2022-03-03 17:34:47,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14128 ImplicationChecksByTransitivity, 46.6s TimeCoverageRelationStatistics Valid=4452, Invalid=31835, Unknown=3, NotChecked=0, Total=36290 [2022-03-03 17:34:47,923 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 1181 mSDsluCounter, 3686 mSDsCounter, 0 mSdLazyCounter, 2079 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1181 SdHoareTripleChecker+Valid, 3649 SdHoareTripleChecker+Invalid, 2309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 2079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:34:47,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1181 Valid, 3649 Invalid, 2309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 2079 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-03-03 17:34:48,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77649 states. [2022-03-03 17:34:49,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77649 to 69133. [2022-03-03 17:34:49,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69133 states, 69132 states have (on average 2.884264884568651) internal successors, (199395), 69132 states have internal predecessors, (199395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:34:49,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69133 states to 69133 states and 199395 transitions. [2022-03-03 17:34:49,880 INFO L78 Accepts]: Start accepts. Automaton has 69133 states and 199395 transitions. Word has length 85 [2022-03-03 17:34:49,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:34:49,880 INFO L470 AbstractCegarLoop]: Abstraction has 69133 states and 199395 transitions. [2022-03-03 17:34:49,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:34:49,881 INFO L276 IsEmpty]: Start isEmpty. Operand 69133 states and 199395 transitions. [2022-03-03 17:34:50,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-03 17:34:50,000 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:34:50,001 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:34:50,223 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forcibly destroying the process [2022-03-03 17:34:50,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-03-03 17:34:50,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:34:50,226 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:34:50,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:34:50,226 INFO L85 PathProgramCache]: Analyzing trace with hash -850654666, now seen corresponding path program 81 times [2022-03-03 17:34:50,226 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:34:50,226 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614264912] [2022-03-03 17:34:50,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:34:50,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:34:50,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:34:50,399 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:34:50,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:34:50,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614264912] [2022-03-03 17:34:50,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614264912] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:34:50,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665432091] [2022-03-03 17:34:50,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:34:50,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:34:50,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:34:50,401 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:34:50,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-03 17:34:50,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 17:34:50,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:34:50,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:34:50,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:34:50,741 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:34:50,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:34:51,162 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:34:51,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665432091] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:34:51,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:34:51,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-03-03 17:34:51,162 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102797685] [2022-03-03 17:34:51,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:34:51,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 17:34:51,163 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:34:51,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 17:34:51,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 17:34:51,163 INFO L87 Difference]: Start difference. First operand 69133 states and 199395 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-03-03 17:35:37,386 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-03 17:35:37,387 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-03 17:35:37,632 WARN L244 SmtUtils]: Removed 4 from assertion stack [2022-03-03 17:35:37,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 154 states. [2022-03-03 17:35:37,635 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10940 ImplicationChecksByTransitivity, 34.4s TimeCoverageRelationStatistics Valid=4135, Invalid=24935, Unknown=0, NotChecked=0, Total=29070 [2022-03-03 17:35:37,635 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 970 mSDsluCounter, 2747 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 2793 SdHoareTripleChecker+Invalid, 1641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:35:37,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [970 Valid, 2793 Invalid, 1641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 1408 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-03-03 17:35:37,636 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-03-03 17:35:37,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-03 17:35:37,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:35:37,839 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (69133states) and FLOYD_HOARE automaton (currently 154 states, 33 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 72 for 7372ms.. [2022-03-03 17:35:37,840 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-03 17:35:37,840 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-03 17:35:37,842 INFO L732 BasicCegarLoop]: Path program histogram: [81, 9, 1, 1] [2022-03-03 17:35:37,844 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-03 17:35:37,844 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-03 17:35:37,845 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.03 05:35:37 BasicIcfg [2022-03-03 17:35:37,845 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-03 17:35:37,845 INFO L158 Benchmark]: Toolchain (without parser) took 817800.64ms. Allocated memory was 174.1MB in the beginning and 2.4GB in the end (delta: 2.2GB). Free memory was 118.7MB in the beginning and 1.1GB in the end (delta: -1.0GB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2022-03-03 17:35:37,845 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 174.1MB. Free memory is still 134.9MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-03 17:35:37,845 INFO L158 Benchmark]: CACSL2BoogieTranslator took 245.15ms. Allocated memory was 174.1MB in the beginning and 238.0MB in the end (delta: 64.0MB). Free memory was 118.5MB in the beginning and 208.8MB in the end (delta: -90.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-03-03 17:35:37,845 INFO L158 Benchmark]: Boogie Procedure Inliner took 28.31ms. Allocated memory is still 238.0MB. Free memory was 208.8MB in the beginning and 207.3MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-03 17:35:37,845 INFO L158 Benchmark]: Boogie Preprocessor took 26.68ms. Allocated memory is still 238.0MB. Free memory was 207.3MB in the beginning and 205.7MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-03 17:35:37,845 INFO L158 Benchmark]: RCFGBuilder took 302.76ms. Allocated memory is still 238.0MB. Free memory was 205.7MB in the beginning and 192.6MB in the end (delta: 13.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2022-03-03 17:35:37,845 INFO L158 Benchmark]: TraceAbstraction took 817188.87ms. Allocated memory was 238.0MB in the beginning and 2.4GB in the end (delta: 2.1GB). Free memory was 192.1MB in the beginning and 1.1GB in the end (delta: -943.0MB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2022-03-03 17:35:37,846 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 174.1MB. Free memory is still 134.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 245.15ms. Allocated memory was 174.1MB in the beginning and 238.0MB in the end (delta: 64.0MB). Free memory was 118.5MB in the beginning and 208.8MB in the end (delta: -90.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 28.31ms. Allocated memory is still 238.0MB. Free memory was 208.8MB in the beginning and 207.3MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 26.68ms. Allocated memory is still 238.0MB. Free memory was 207.3MB in the beginning and 205.7MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 302.76ms. Allocated memory is still 238.0MB. Free memory was 205.7MB in the beginning and 192.6MB in the end (delta: 13.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * TraceAbstraction took 817188.87ms. Allocated memory was 238.0MB in the beginning and 2.4GB in the end (delta: 2.1GB). Free memory was 192.1MB in the beginning and 1.1GB in the end (delta: -943.0MB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (69133states) and FLOYD_HOARE automaton (currently 154 states, 33 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 72 for 7372ms.. - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (69133states) and FLOYD_HOARE automaton (currently 154 states, 33 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 72 for 7372ms.. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (69133states) and FLOYD_HOARE automaton (currently 154 states, 33 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 72 for 7372ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 102 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 817.1s, OverallIterations: 92, TraceHistogramMax: 3, PathProgramHistogramMax: 81, EmptinessCheckTime: 3.7s, AutomataDifference: 699.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 71021 SdHoareTripleChecker+Valid, 92.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 71021 mSDsluCounter, 194336 SdHoareTripleChecker+Invalid, 84.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 195139 mSDsCounter, 8535 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 100056 IncrementalHoareTripleChecker+Invalid, 108591 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 8535 mSolverCounterUnsat, 14735 mSDtfsCounter, 100056 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 21213 GetRequests, 11864 SyntacticMatches, 72 SemanticMatches, 9276 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573790 ImplicationChecksByTransitivity, 592.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=69133occurred in iteration=91, InterpolantAutomatonStates: 8462, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 45.1s AutomataMinimizationTime, 91 MinimizatonAttempts, 430504 StatesRemovedByMinimization, 90 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 2.4s SatisfiabilityAnalysisTime, 43.6s InterpolantComputationTime, 13375 NumberOfCodeBlocks, 13258 NumberOfCodeBlocksAsserted, 270 NumberOfCheckSat, 19387 ConstructedInterpolants, 0 QuantifiedInterpolants, 76848 SizeOfPredicates, 745 NumberOfNonLiveVariables, 14051 ConjunctsInSsa, 1344 ConjunctsInUnsatCore, 253 InterpolantComputations, 12 PerfectInterpolantSequences, 1718/3277 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