/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-03 17:19:55,149 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-03 17:19:55,156 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-03 17:19:55,210 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-03 17:19:55,210 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-03 17:19:55,218 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-03 17:19:55,221 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-03 17:19:55,227 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-03 17:19:55,230 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-03 17:19:55,236 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-03 17:19:55,236 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-03 17:19:55,238 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-03 17:19:55,238 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-03 17:19:55,240 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-03 17:19:55,242 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-03 17:19:55,243 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-03 17:19:55,243 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-03 17:19:55,244 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-03 17:19:55,249 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-03 17:19:55,253 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-03 17:19:55,255 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-03 17:19:55,256 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-03 17:19:55,258 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-03 17:19:55,259 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-03 17:19:55,265 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-03 17:19:55,266 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-03 17:19:55,266 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-03 17:19:55,267 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-03 17:19:55,267 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-03 17:19:55,268 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-03 17:19:55,268 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-03 17:19:55,268 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-03 17:19:55,269 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-03 17:19:55,269 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-03 17:19:55,270 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-03 17:19:55,270 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-03 17:19:55,271 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-03 17:19:55,271 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-03 17:19:55,271 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-03 17:19:55,272 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-03 17:19:55,272 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-03 17:19:55,275 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:19:55,302 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-03 17:19:55,302 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-03 17:19:55,302 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-03 17:19:55,303 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-03 17:19:55,306 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-03 17:19:55,307 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-03 17:19:55,307 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-03 17:19:55,307 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-03 17:19:55,307 INFO L138 SettingsManager]: * Use SBE=true [2022-03-03 17:19:55,308 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-03 17:19:55,309 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-03 17:19:55,310 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-03 17:19:55,310 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-03 17:19:55,310 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-03 17:19:55,310 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-03 17:19:55,310 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-03 17:19:55,311 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-03 17:19:55,311 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 17:19:55,311 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-03 17:19:55,311 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-03 17:19:55,311 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-03 17:19:55,311 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-03 17:19:55,311 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-03 17:19:55,311 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-03 17:19:55,312 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-03 17:19:55,312 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:19:55,560 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-03 17:19:55,592 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-03 17:19:55,594 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-03 17:19:55,595 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-03 17:19:55,596 INFO L275 PluginConnector]: CDTParser initialized [2022-03-03 17:19:55,597 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-03-03 17:19:55,648 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5aab34232/814a3eaf979f41dca1b76fe46b52e3be/FLAGa93254c9c [2022-03-03 17:19:56,074 INFO L306 CDTParser]: Found 1 translation units. [2022-03-03 17:19:56,075 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-03-03 17:19:56,085 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5aab34232/814a3eaf979f41dca1b76fe46b52e3be/FLAGa93254c9c [2022-03-03 17:19:56,102 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5aab34232/814a3eaf979f41dca1b76fe46b52e3be [2022-03-03 17:19:56,105 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-03 17:19:56,108 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-03 17:19:56,109 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-03 17:19:56,109 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-03 17:19:56,116 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-03 17:19:56,117 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,118 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@44660d2a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56, skipping insertion in model container [2022-03-03 17:19:56,119 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,125 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-03 17:19:56,141 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-03 17:19:56,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c[2087,2100] [2022-03-03 17:19:56,359 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-03 17:19:56,366 INFO L203 MainTranslator]: Completed pre-run [2022-03-03 17:19:56,395 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c[2087,2100] [2022-03-03 17:19:56,403 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-03 17:19:56,416 INFO L208 MainTranslator]: Completed translation [2022-03-03 17:19:56,416 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56 WrapperNode [2022-03-03 17:19:56,417 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-03 17:19:56,418 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-03 17:19:56,418 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-03 17:19:56,418 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-03 17:19:56,424 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:19:56" (1/1) ... [2022-03-03 17:19:56,432 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:19:56" (1/1) ... [2022-03-03 17:19:56,454 INFO L137 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 76 [2022-03-03 17:19:56,455 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-03 17:19:56,456 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-03 17:19:56,456 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-03 17:19:56,456 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-03 17:19:56,463 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,463 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,473 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,473 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,484 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,487 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,488 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,490 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-03 17:19:56,490 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-03 17:19:56,490 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-03 17:19:56,490 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-03 17:19:56,492 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (1/1) ... [2022-03-03 17:19:56,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 17:19:56,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:19:56,524 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:19:56,538 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:19:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-03 17:19:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-03 17:19:56,564 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-03 17:19:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-03 17:19:56,564 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-03 17:19:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-03 17:19:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-03 17:19:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-03 17:19:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-03-03 17:19:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-03-03 17:19:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-03 17:19:56,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-03 17:19:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-03 17:19:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-03 17:19:56,566 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:19:56,699 INFO L234 CfgBuilder]: Building ICFG [2022-03-03 17:19:56,700 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-03 17:19:56,925 INFO L275 CfgBuilder]: Performing block encoding [2022-03-03 17:19:56,969 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-03 17:19:56,969 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-03 17:19:56,972 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 05:19:56 BoogieIcfgContainer [2022-03-03 17:19:56,972 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-03 17:19:56,974 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-03 17:19:56,974 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-03 17:19:56,979 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-03 17:19:56,979 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.03 05:19:56" (1/3) ... [2022-03-03 17:19:56,980 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@223afca7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.03 05:19:56, skipping insertion in model container [2022-03-03 17:19:56,980 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 05:19:56" (2/3) ... [2022-03-03 17:19:56,981 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@223afca7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.03 05:19:56, skipping insertion in model container [2022-03-03 17:19:56,981 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 05:19:56" (3/3) ... [2022-03-03 17:19:56,983 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure1-alt.wvr.c [2022-03-03 17:19:56,988 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-03 17:19:56,988 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-03 17:19:56,989 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-03 17:19:56,989 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-03 17:19:57,029 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,030 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,031 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,031 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,033 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,034 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,034 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,034 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,034 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,034 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,035 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,035 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,035 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,035 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,035 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,036 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,036 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,036 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,036 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,037 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,037 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,038 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,038 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,038 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,039 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,039 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,040 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,041 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,041 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,041 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,042 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,042 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,042 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,043 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,043 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,044 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,044 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,044 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,048 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,048 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,048 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,048 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,048 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,049 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,049 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,049 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,049 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,049 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,054 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,054 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,055 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,055 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,055 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,055 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,056 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,057 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,058 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 17:19:57,064 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-03 17:19:57,108 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-03 17:19:57,118 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:19:57,119 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-03 17:19:57,134 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 90 places, 89 transitions, 194 flow [2022-03-03 17:19:57,203 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:57,208 INFO L276 IsEmpty]: Start isEmpty. Operand has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:57,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-03 17:19:57,231 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:19:57,231 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:57,232 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:19:57,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:19:57,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1950336427, now seen corresponding path program 1 times [2022-03-03 17:19:57,246 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:19:57,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560996323] [2022-03-03 17:19:57,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:19:57,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:19:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:19:57,458 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:19:57,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:19:57,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560996323] [2022-03-03 17:19:57,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560996323] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:19:57,459 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:19:57,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-03 17:19:57,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305347092] [2022-03-03 17:19:57,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:19:57,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-03 17:19:57,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:19:57,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-03 17:19:57,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-03 17:19:57,504 INFO L87 Difference]: Start difference. First operand has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:57,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:19:57,565 INFO L93 Difference]: Finished difference Result 449 states and 1097 transitions. [2022-03-03 17:19:57,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-03 17:19:57,568 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-03 17:19:57,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:19:57,589 INFO L225 Difference]: With dead ends: 449 [2022-03-03 17:19:57,589 INFO L226 Difference]: Without dead ends: 447 [2022-03-03 17:19:57,590 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:19:57,597 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:19:57,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 68 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 17:19:57,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2022-03-03 17:19:57,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 447. [2022-03-03 17:19:57,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.4551569506726456) internal successors, (1095), 446 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:57,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1095 transitions. [2022-03-03 17:19:57,688 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1095 transitions. Word has length 62 [2022-03-03 17:19:57,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:19:57,689 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 1095 transitions. [2022-03-03 17:19:57,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:57,690 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1095 transitions. [2022-03-03 17:19:57,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-03 17:19:57,698 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:19:57,698 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:57,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-03 17:19:57,699 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:19:57,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:19:57,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1985794763, now seen corresponding path program 1 times [2022-03-03 17:19:57,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:19:57,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184050098] [2022-03-03 17:19:57,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:19:57,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:19:57,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:19:58,385 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:19:58,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:19:58,386 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184050098] [2022-03-03 17:19:58,386 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184050098] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:19:58,386 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:19:58,386 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-03 17:19:58,386 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077720730] [2022-03-03 17:19:58,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:19:58,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 17:19:58,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:19:58,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 17:19:58,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-03 17:19:58,393 INFO L87 Difference]: Start difference. First operand 447 states and 1095 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:58,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:19:58,791 INFO L93 Difference]: Finished difference Result 693 states and 1636 transitions. [2022-03-03 17:19:58,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 17:19:58,791 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-03 17:19:58,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:19:58,798 INFO L225 Difference]: With dead ends: 693 [2022-03-03 17:19:58,798 INFO L226 Difference]: Without dead ends: 564 [2022-03-03 17:19:58,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2022-03-03 17:19:58,801 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 193 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:19:58,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 524 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:19:58,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-03-03 17:19:58,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 486. [2022-03-03 17:19:58,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 2.4474226804123713) internal successors, (1187), 485 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:58,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1187 transitions. [2022-03-03 17:19:58,831 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1187 transitions. Word has length 62 [2022-03-03 17:19:58,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:19:58,832 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1187 transitions. [2022-03-03 17:19:58,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:58,833 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1187 transitions. [2022-03-03 17:19:58,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-03 17:19:58,834 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:19:58,834 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:58,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-03 17:19:58,835 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:19:58,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:19:58,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1810260605, now seen corresponding path program 2 times [2022-03-03 17:19:58,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:19:58,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228267625] [2022-03-03 17:19:58,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:19:58,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:19:58,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:19:59,354 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:19:59,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:19:59,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228267625] [2022-03-03 17:19:59,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228267625] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:19:59,356 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:19:59,356 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-03 17:19:59,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858607538] [2022-03-03 17:19:59,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:19:59,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 17:19:59,356 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:19:59,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 17:19:59,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-03-03 17:19:59,357 INFO L87 Difference]: Start difference. First operand 486 states and 1187 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:59,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:19:59,828 INFO L93 Difference]: Finished difference Result 724 states and 1704 transitions. [2022-03-03 17:19:59,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 17:19:59,828 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-03 17:19:59,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:19:59,834 INFO L225 Difference]: With dead ends: 724 [2022-03-03 17:19:59,834 INFO L226 Difference]: Without dead ends: 673 [2022-03-03 17:19:59,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=169, Invalid=293, Unknown=0, NotChecked=0, Total=462 [2022-03-03 17:19:59,840 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 287 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:19:59,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 547 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:19:59,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-03-03 17:19:59,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 502. [2022-03-03 17:19:59,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.465069860279441) internal successors, (1235), 501 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:59,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1235 transitions. [2022-03-03 17:19:59,860 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1235 transitions. Word has length 62 [2022-03-03 17:19:59,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:19:59,861 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1235 transitions. [2022-03-03 17:19:59,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:19:59,861 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1235 transitions. [2022-03-03 17:19:59,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-03 17:19:59,863 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:19:59,863 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:59,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-03 17:19:59,864 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:19:59,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:19:59,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1129232613, now seen corresponding path program 3 times [2022-03-03 17:19:59,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:19:59,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516141150] [2022-03-03 17:19:59,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:19:59,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:19:59,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:00,241 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:20:00,242 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:00,242 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516141150] [2022-03-03 17:20:00,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516141150] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:20:00,242 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:20:00,242 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-03 17:20:00,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539768210] [2022-03-03 17:20:00,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:20:00,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 17:20:00,243 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:00,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 17:20:00,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-03 17:20:00,244 INFO L87 Difference]: Start difference. First operand 502 states and 1235 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:00,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:00,572 INFO L93 Difference]: Finished difference Result 670 states and 1593 transitions. [2022-03-03 17:20:00,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 17:20:00,572 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-03 17:20:00,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:00,576 INFO L225 Difference]: With dead ends: 670 [2022-03-03 17:20:00,576 INFO L226 Difference]: Without dead ends: 604 [2022-03-03 17:20:00,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2022-03-03 17:20:00,577 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 273 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:00,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 475 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:20:00,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-03-03 17:20:00,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 502. [2022-03-03 17:20:00,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:00,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-03 17:20:00,593 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-03 17:20:00,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:00,595 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-03 17:20:00,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:00,595 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-03 17:20:00,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-03 17:20:00,597 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:00,597 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:20:00,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-03 17:20:00,598 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:00,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:00,598 INFO L85 PathProgramCache]: Analyzing trace with hash -79113043, now seen corresponding path program 4 times [2022-03-03 17:20:00,598 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:00,598 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497828731] [2022-03-03 17:20:00,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:00,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:00,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:00,952 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:20:00,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:00,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497828731] [2022-03-03 17:20:00,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497828731] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:20:00,953 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:20:00,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-03 17:20:00,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552482442] [2022-03-03 17:20:00,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:20:00,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 17:20:00,953 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:00,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 17:20:00,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-03-03 17:20:00,954 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:01,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:01,311 INFO L93 Difference]: Finished difference Result 655 states and 1566 transitions. [2022-03-03 17:20:01,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 17:20:01,312 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-03 17:20:01,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:01,315 INFO L225 Difference]: With dead ends: 655 [2022-03-03 17:20:01,315 INFO L226 Difference]: Without dead ends: 604 [2022-03-03 17:20:01,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=167, Invalid=295, Unknown=0, NotChecked=0, Total=462 [2022-03-03 17:20:01,316 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 229 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:01,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 487 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:20:01,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-03-03 17:20:01,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 502. [2022-03-03 17:20:01,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:01,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-03 17:20:01,331 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-03 17:20:01,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:01,331 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-03 17:20:01,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:01,331 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-03 17:20:01,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-03 17:20:01,333 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:01,333 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:01,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-03 17:20:01,333 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:01,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:01,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1623942775, now seen corresponding path program 5 times [2022-03-03 17:20:01,334 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:01,334 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918848009] [2022-03-03 17:20:01,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:01,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:01,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:01,670 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:20:01,671 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:01,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918848009] [2022-03-03 17:20:01,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918848009] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:20:01,671 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:20:01,671 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-03 17:20:01,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225017599] [2022-03-03 17:20:01,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:20:01,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 17:20:01,672 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:01,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 17:20:01,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-03-03 17:20:01,673 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:02,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:02,018 INFO L93 Difference]: Finished difference Result 679 states and 1612 transitions. [2022-03-03 17:20:02,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 17:20:02,018 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-03 17:20:02,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:02,022 INFO L225 Difference]: With dead ends: 679 [2022-03-03 17:20:02,022 INFO L226 Difference]: Without dead ends: 628 [2022-03-03 17:20:02,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2022-03-03 17:20:02,023 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 175 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:02,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 513 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:20:02,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2022-03-03 17:20:02,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 502. [2022-03-03 17:20:02,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:02,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-03 17:20:02,038 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-03 17:20:02,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:02,038 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-03 17:20:02,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:02,039 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-03 17:20:02,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-03 17:20:02,040 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:02,040 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:02,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-03 17:20:02,040 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:02,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:02,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1989996529, now seen corresponding path program 6 times [2022-03-03 17:20:02,041 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:02,041 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197125642] [2022-03-03 17:20:02,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:02,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:02,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:02,429 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:20:02,429 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:02,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197125642] [2022-03-03 17:20:02,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197125642] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 17:20:02,431 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 17:20:02,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-03 17:20:02,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278520479] [2022-03-03 17:20:02,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 17:20:02,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 17:20:02,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:02,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 17:20:02,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-03-03 17:20:02,433 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:02,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:02,731 INFO L93 Difference]: Finished difference Result 601 states and 1443 transitions. [2022-03-03 17:20:02,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 17:20:02,732 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-03 17:20:02,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:02,734 INFO L225 Difference]: With dead ends: 601 [2022-03-03 17:20:02,734 INFO L226 Difference]: Without dead ends: 535 [2022-03-03 17:20:02,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2022-03-03 17:20:02,735 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 152 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:02,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 478 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 17:20:02,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-03-03 17:20:02,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 483. [2022-03-03 17:20:02,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 2.4419087136929463) internal successors, (1177), 482 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:02,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1177 transitions. [2022-03-03 17:20:02,746 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1177 transitions. Word has length 62 [2022-03-03 17:20:02,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:02,747 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 1177 transitions. [2022-03-03 17:20:02,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:02,747 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1177 transitions. [2022-03-03 17:20:02,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:02,748 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:02,748 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:20:02,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-03 17:20:02,749 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:02,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:02,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1860622977, now seen corresponding path program 1 times [2022-03-03 17:20:02,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:02,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177499266] [2022-03-03 17:20:02,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:02,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:03,108 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:03,109 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:03,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177499266] [2022-03-03 17:20:03,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177499266] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:03,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899875378] [2022-03-03 17:20:03,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:03,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:03,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:03,115 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:20:03,150 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:20:03,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:03,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:03,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:04,029 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:04,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:04,576 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:04,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899875378] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:04,577 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:04,577 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:04,577 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811786875] [2022-03-03 17:20:04,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:04,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:04,578 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:04,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:04,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1026, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:04,579 INFO L87 Difference]: Start difference. First operand 483 states and 1177 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:05,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:05,996 INFO L93 Difference]: Finished difference Result 1313 states and 3214 transitions. [2022-03-03 17:20:05,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 17:20:05,997 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:05,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:06,003 INFO L225 Difference]: With dead ends: 1313 [2022-03-03 17:20:06,003 INFO L226 Difference]: Without dead ends: 1232 [2022-03-03 17:20:06,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1071 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=606, Invalid=3300, Unknown=0, NotChecked=0, Total=3906 [2022-03-03 17:20:06,005 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 556 mSDsluCounter, 1917 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:06,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [556 Valid, 1930 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:20:06,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2022-03-03 17:20:06,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 719. [2022-03-03 17:20:06,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 2.518105849582173) internal successors, (1808), 718 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:06,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1808 transitions. [2022-03-03 17:20:06,032 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1808 transitions. Word has length 67 [2022-03-03 17:20:06,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:06,032 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 1808 transitions. [2022-03-03 17:20:06,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:06,033 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1808 transitions. [2022-03-03 17:20:06,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:06,039 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:06,040 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:06,066 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:20:06,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:06,265 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:06,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:06,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1963152621, now seen corresponding path program 2 times [2022-03-03 17:20:06,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:06,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671750333] [2022-03-03 17:20:06,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:06,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:06,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:06,632 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:06,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:06,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671750333] [2022-03-03 17:20:06,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671750333] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:06,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454808612] [2022-03-03 17:20:06,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:20:06,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:06,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:06,635 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:20:06,636 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:20:06,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:20:06,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:06,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:06,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:07,327 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:07,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:07,942 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:07,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454808612] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:07,943 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:07,943 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:07,943 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715488290] [2022-03-03 17:20:07,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:07,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:07,944 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:07,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:07,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1039, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:07,945 INFO L87 Difference]: Start difference. First operand 719 states and 1808 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:10,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:10,391 INFO L93 Difference]: Finished difference Result 1694 states and 4245 transitions. [2022-03-03 17:20:10,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-03 17:20:10,392 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:10,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:10,399 INFO L225 Difference]: With dead ends: 1694 [2022-03-03 17:20:10,400 INFO L226 Difference]: Without dead ends: 1628 [2022-03-03 17:20:10,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1909 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=962, Invalid=5844, Unknown=0, NotChecked=0, Total=6806 [2022-03-03 17:20:10,402 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 869 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 2684 SdHoareTripleChecker+Invalid, 1413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:10,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [869 Valid, 2684 Invalid, 1413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:20:10,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2022-03-03 17:20:10,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 739. [2022-03-03 17:20:10,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 2.535230352303523) internal successors, (1871), 738 states have internal predecessors, (1871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:10,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1871 transitions. [2022-03-03 17:20:10,430 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1871 transitions. Word has length 67 [2022-03-03 17:20:10,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:10,431 INFO L470 AbstractCegarLoop]: Abstraction has 739 states and 1871 transitions. [2022-03-03 17:20:10,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:10,431 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1871 transitions. [2022-03-03 17:20:10,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:10,433 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:10,433 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:10,461 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:20:10,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-03-03 17:20:10,653 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:10,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:10,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1661878945, now seen corresponding path program 3 times [2022-03-03 17:20:10,653 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:10,653 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686957421] [2022-03-03 17:20:10,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:10,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:10,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:10,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:10,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:10,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686957421] [2022-03-03 17:20:10,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686957421] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:10,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996908672] [2022-03-03 17:20:10,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:20:10,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:10,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:10,980 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:20:10,981 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:20:11,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:20:11,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:11,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:11,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:11,645 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:11,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:12,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:12,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996908672] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:12,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:12,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:12,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404163002] [2022-03-03 17:20:12,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:12,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:12,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:12,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:12,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:12,202 INFO L87 Difference]: Start difference. First operand 739 states and 1871 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:16,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:16,317 INFO L93 Difference]: Finished difference Result 2191 states and 5430 transitions. [2022-03-03 17:20:16,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-03 17:20:16,318 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:16,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:16,327 INFO L225 Difference]: With dead ends: 2191 [2022-03-03 17:20:16,327 INFO L226 Difference]: Without dead ends: 2059 [2022-03-03 17:20:16,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3901 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1818, Invalid=10614, Unknown=0, NotChecked=0, Total=12432 [2022-03-03 17:20:16,334 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1199 mSDsluCounter, 3023 mSDsCounter, 0 mSdLazyCounter, 1615 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 3004 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:16,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1199 Valid, 3004 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1615 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:20:16,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2059 states. [2022-03-03 17:20:16,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2059 to 809. [2022-03-03 17:20:16,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 808 states have (on average 2.6113861386138613) internal successors, (2110), 808 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:16,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 2110 transitions. [2022-03-03 17:20:16,368 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 2110 transitions. Word has length 67 [2022-03-03 17:20:16,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:16,369 INFO L470 AbstractCegarLoop]: Abstraction has 809 states and 2110 transitions. [2022-03-03 17:20:16,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:16,369 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 2110 transitions. [2022-03-03 17:20:16,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:16,371 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:16,371 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:16,395 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:20:16,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:16,585 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:16,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:16,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1199640043, now seen corresponding path program 4 times [2022-03-03 17:20:16,586 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:16,586 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995739402] [2022-03-03 17:20:16,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:16,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:16,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:16,935 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:16,935 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:16,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995739402] [2022-03-03 17:20:16,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995739402] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:16,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127653113] [2022-03-03 17:20:16,936 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:20:16,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:16,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:16,938 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:20:16,939 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:20:16,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:20:16,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:16,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:17,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:17,635 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:17,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:18,175 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:18,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127653113] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:18,175 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:18,175 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:18,175 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383822077] [2022-03-03 17:20:18,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:18,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:18,176 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:18,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:18,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1030, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:18,177 INFO L87 Difference]: Start difference. First operand 809 states and 2110 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:20,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:20,271 INFO L93 Difference]: Finished difference Result 1833 states and 4534 transitions. [2022-03-03 17:20:20,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-03 17:20:20,272 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:20,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:20,280 INFO L225 Difference]: With dead ends: 1833 [2022-03-03 17:20:20,281 INFO L226 Difference]: Without dead ends: 1731 [2022-03-03 17:20:20,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1728 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1040, Invalid=5440, Unknown=0, NotChecked=0, Total=6480 [2022-03-03 17:20:20,283 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1015 mSDsluCounter, 2413 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 2419 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:20,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 2419 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:20:20,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2022-03-03 17:20:20,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 824. [2022-03-03 17:20:20,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 823 states have (on average 2.5880923450789792) internal successors, (2130), 823 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:20,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 2130 transitions. [2022-03-03 17:20:20,315 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 2130 transitions. Word has length 67 [2022-03-03 17:20:20,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:20,315 INFO L470 AbstractCegarLoop]: Abstraction has 824 states and 2130 transitions. [2022-03-03 17:20:20,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:20,316 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 2130 transitions. [2022-03-03 17:20:20,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:20,318 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:20,318 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:20,347 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:20:20,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:20,543 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:20,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:20,543 INFO L85 PathProgramCache]: Analyzing trace with hash -596174201, now seen corresponding path program 5 times [2022-03-03 17:20:20,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:20,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183420464] [2022-03-03 17:20:20,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:20,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:20,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:20,841 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:20,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:20,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183420464] [2022-03-03 17:20:20,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183420464] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:20,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680082064] [2022-03-03 17:20:20,841 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:20:20,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:20,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:20,843 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:20:20,844 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:20:20,899 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:20:20,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:20,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:20,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:21,478 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:21,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:21,984 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:21,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680082064] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:21,984 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:21,985 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:21,985 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504702116] [2022-03-03 17:20:21,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:21,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:21,985 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:21,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:21,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:21,986 INFO L87 Difference]: Start difference. First operand 824 states and 2130 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:23,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:23,812 INFO L93 Difference]: Finished difference Result 1950 states and 4935 transitions. [2022-03-03 17:20:23,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-03 17:20:23,813 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:23,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:23,822 INFO L225 Difference]: With dead ends: 1950 [2022-03-03 17:20:23,823 INFO L226 Difference]: Without dead ends: 1869 [2022-03-03 17:20:23,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1604 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=796, Invalid=4904, Unknown=0, NotChecked=0, Total=5700 [2022-03-03 17:20:23,825 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 811 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 2206 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:23,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [811 Valid, 2206 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:20:23,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1869 states. [2022-03-03 17:20:23,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1869 to 846. [2022-03-03 17:20:23,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 2.596449704142012) internal successors, (2194), 845 states have internal predecessors, (2194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:23,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 2194 transitions. [2022-03-03 17:20:23,893 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 2194 transitions. Word has length 67 [2022-03-03 17:20:23,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:23,894 INFO L470 AbstractCegarLoop]: Abstraction has 846 states and 2194 transitions. [2022-03-03 17:20:23,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:23,894 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 2194 transitions. [2022-03-03 17:20:23,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:23,896 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:23,896 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:23,922 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:20:24,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-03 17:20:24,097 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:24,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:24,097 INFO L85 PathProgramCache]: Analyzing trace with hash -897447877, now seen corresponding path program 6 times [2022-03-03 17:20:24,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:24,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538185007] [2022-03-03 17:20:24,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:24,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:24,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:24,422 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:24,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:24,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538185007] [2022-03-03 17:20:24,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538185007] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:24,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8480318] [2022-03-03 17:20:24,423 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:20:24,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:24,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:24,425 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:20:24,426 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:20:24,481 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:20:24,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:24,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:24,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:25,047 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:25,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:25,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:25,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8480318] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:25,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:25,518 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:25,518 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50279092] [2022-03-03 17:20:25,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:25,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:25,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:25,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:25,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1039, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:25,520 INFO L87 Difference]: Start difference. First operand 846 states and 2194 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:29,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:29,121 INFO L93 Difference]: Finished difference Result 2155 states and 5411 transitions. [2022-03-03 17:20:29,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-03 17:20:29,121 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:29,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:29,131 INFO L225 Difference]: With dead ends: 2155 [2022-03-03 17:20:29,131 INFO L226 Difference]: Without dead ends: 2074 [2022-03-03 17:20:29,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3884 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1726, Invalid=10484, Unknown=0, NotChecked=0, Total=12210 [2022-03-03 17:20:29,135 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 1375 mSDsluCounter, 2606 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1375 SdHoareTripleChecker+Valid, 2625 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:29,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1375 Valid, 2625 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:20:29,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2022-03-03 17:20:29,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 869. [2022-03-03 17:20:29,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 868 states have (on average 2.6244239631336406) internal successors, (2278), 868 states have internal predecessors, (2278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:29,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 2278 transitions. [2022-03-03 17:20:29,165 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 2278 transitions. Word has length 67 [2022-03-03 17:20:29,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:29,165 INFO L470 AbstractCegarLoop]: Abstraction has 869 states and 2278 transitions. [2022-03-03 17:20:29,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:29,166 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 2278 transitions. [2022-03-03 17:20:29,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:29,168 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:29,168 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:29,195 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:20:29,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:29,384 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:29,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:29,384 INFO L85 PathProgramCache]: Analyzing trace with hash 536000431, now seen corresponding path program 7 times [2022-03-03 17:20:29,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:29,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673901584] [2022-03-03 17:20:29,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:29,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:29,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:29,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:29,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673901584] [2022-03-03 17:20:29,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673901584] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:29,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405661017] [2022-03-03 17:20:29,679 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:20:29,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:29,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:29,680 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:20:29,681 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:20:29,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:29,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:29,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:30,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:30,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:30,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:30,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405661017] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:30,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:30,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:30,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381913589] [2022-03-03 17:20:30,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:30,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:30,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:30,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:30,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1033, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:30,742 INFO L87 Difference]: Start difference. First operand 869 states and 2278 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:33,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:33,007 INFO L93 Difference]: Finished difference Result 1765 states and 4431 transitions. [2022-03-03 17:20:33,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-03 17:20:33,008 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:33,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:33,014 INFO L225 Difference]: With dead ends: 1765 [2022-03-03 17:20:33,014 INFO L226 Difference]: Without dead ends: 1714 [2022-03-03 17:20:33,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2193 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1146, Invalid=6510, Unknown=0, NotChecked=0, Total=7656 [2022-03-03 17:20:33,016 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 1134 mSDsluCounter, 2973 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1134 SdHoareTripleChecker+Valid, 2982 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:33,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1134 Valid, 2982 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:20:33,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1714 states. [2022-03-03 17:20:33,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1714 to 842. [2022-03-03 17:20:33,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 2.590963139120095) internal successors, (2179), 841 states have internal predecessors, (2179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:33,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2179 transitions. [2022-03-03 17:20:33,046 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2179 transitions. Word has length 67 [2022-03-03 17:20:33,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:33,046 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 2179 transitions. [2022-03-03 17:20:33,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:33,047 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2179 transitions. [2022-03-03 17:20:33,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:33,049 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:33,049 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:33,075 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:20:33,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:33,263 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:33,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:33,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1726094591, now seen corresponding path program 8 times [2022-03-03 17:20:33,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:33,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835812483] [2022-03-03 17:20:33,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:33,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:33,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:33,535 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:33,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:33,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835812483] [2022-03-03 17:20:33,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835812483] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:33,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13511271] [2022-03-03 17:20:33,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:20:33,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:33,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:33,537 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:20:33,538 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:20:33,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:20:33,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:33,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:33,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:34,072 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:34,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:34,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:34,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13511271] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:34,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:34,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:34,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101808146] [2022-03-03 17:20:34,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:34,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:34,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:34,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:34,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:34,517 INFO L87 Difference]: Start difference. First operand 842 states and 2179 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:37,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:37,737 INFO L93 Difference]: Finished difference Result 2755 states and 6777 transitions. [2022-03-03 17:20:37,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-03 17:20:37,738 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:37,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:37,748 INFO L225 Difference]: With dead ends: 2755 [2022-03-03 17:20:37,748 INFO L226 Difference]: Without dead ends: 2644 [2022-03-03 17:20:37,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3514 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1647, Invalid=9273, Unknown=0, NotChecked=0, Total=10920 [2022-03-03 17:20:37,750 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 1250 mSDsluCounter, 3289 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 3243 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:37,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 3243 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1475 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:20:37,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2022-03-03 17:20:37,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 887. [2022-03-03 17:20:37,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 2.5970654627539504) internal successors, (2301), 886 states have internal predecessors, (2301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:37,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 2301 transitions. [2022-03-03 17:20:37,782 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 2301 transitions. Word has length 67 [2022-03-03 17:20:37,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:37,783 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 2301 transitions. [2022-03-03 17:20:37,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:37,783 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 2301 transitions. [2022-03-03 17:20:37,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:37,785 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:37,785 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:37,816 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:20:37,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-03 17:20:37,999 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:38,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:38,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1135424397, now seen corresponding path program 9 times [2022-03-03 17:20:38,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:38,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91310538] [2022-03-03 17:20:38,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:38,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:38,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:38,278 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:38,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:38,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91310538] [2022-03-03 17:20:38,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91310538] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:38,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860295633] [2022-03-03 17:20:38,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:20:38,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:38,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:38,280 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:20:38,285 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:20:38,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:20:38,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:38,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:38,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:38,824 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:38,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:39,270 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:39,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860295633] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:39,271 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:39,271 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:39,271 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391571137] [2022-03-03 17:20:39,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:39,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:39,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:39,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:39,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:39,272 INFO L87 Difference]: Start difference. First operand 887 states and 2301 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:42,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:42,323 INFO L93 Difference]: Finished difference Result 2550 states and 6220 transitions. [2022-03-03 17:20:42,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 17:20:42,323 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:42,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:42,330 INFO L225 Difference]: With dead ends: 2550 [2022-03-03 17:20:42,330 INFO L226 Difference]: Without dead ends: 2499 [2022-03-03 17:20:42,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3540 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1708, Invalid=9422, Unknown=0, NotChecked=0, Total=11130 [2022-03-03 17:20:42,332 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 1698 mSDsluCounter, 2801 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1698 SdHoareTripleChecker+Valid, 2802 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:42,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1698 Valid, 2802 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:20:42,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2499 states. [2022-03-03 17:20:42,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2499 to 879. [2022-03-03 17:20:42,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 2.582004555808656) internal successors, (2267), 878 states have internal predecessors, (2267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:42,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 2267 transitions. [2022-03-03 17:20:42,363 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 2267 transitions. Word has length 67 [2022-03-03 17:20:42,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:42,363 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 2267 transitions. [2022-03-03 17:20:42,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:42,364 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 2267 transitions. [2022-03-03 17:20:42,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:42,366 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:42,367 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:42,385 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:20:42,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-03 17:20:42,575 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:42,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:42,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1350924167, now seen corresponding path program 10 times [2022-03-03 17:20:42,576 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:42,576 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752118165] [2022-03-03 17:20:42,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:42,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:42,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:42,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:42,857 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:42,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752118165] [2022-03-03 17:20:42,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752118165] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:42,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606662566] [2022-03-03 17:20:42,857 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:20:42,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:42,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:42,859 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:20:42,860 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:20:42,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:20:42,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:42,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:42,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:43,408 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:43,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:43,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:43,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606662566] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:43,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:43,818 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:20:43,818 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562193002] [2022-03-03 17:20:43,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:43,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:20:43,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:43,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:20:43,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:20:43,819 INFO L87 Difference]: Start difference. First operand 879 states and 2267 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:45,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:45,123 INFO L93 Difference]: Finished difference Result 1703 states and 4145 transitions. [2022-03-03 17:20:45,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-03 17:20:45,123 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:45,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:45,128 INFO L225 Difference]: With dead ends: 1703 [2022-03-03 17:20:45,128 INFO L226 Difference]: Without dead ends: 1652 [2022-03-03 17:20:45,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=742, Invalid=3814, Unknown=0, NotChecked=0, Total=4556 [2022-03-03 17:20:45,129 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 996 mSDsluCounter, 2464 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 996 SdHoareTripleChecker+Valid, 2461 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:45,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [996 Valid, 2461 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:20:45,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1652 states. [2022-03-03 17:20:45,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1652 to 879. [2022-03-03 17:20:45,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 2.582004555808656) internal successors, (2267), 878 states have internal predecessors, (2267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:45,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 2267 transitions. [2022-03-03 17:20:45,153 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 2267 transitions. Word has length 67 [2022-03-03 17:20:45,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:45,154 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 2267 transitions. [2022-03-03 17:20:45,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:45,154 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 2267 transitions. [2022-03-03 17:20:45,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:45,156 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:45,156 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:45,176 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:20:45,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-03 17:20:45,366 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:45,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:45,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1703935707, now seen corresponding path program 11 times [2022-03-03 17:20:45,367 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:45,367 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159658420] [2022-03-03 17:20:45,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:45,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:45,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:45,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:45,628 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:45,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159658420] [2022-03-03 17:20:45,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159658420] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:45,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650954297] [2022-03-03 17:20:45,629 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:20:45,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:45,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:45,632 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:20:45,659 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:20:45,696 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:20:45,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:45,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:45,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:46,254 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:46,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:46,798 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:46,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650954297] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:46,799 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:46,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-03 17:20:46,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390904586] [2022-03-03 17:20:46,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:46,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:20:46,800 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:46,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:20:46,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:20:46,800 INFO L87 Difference]: Start difference. First operand 879 states and 2267 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:47,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:47,743 INFO L93 Difference]: Finished difference Result 1488 states and 3706 transitions. [2022-03-03 17:20:47,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-03 17:20:47,744 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:47,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:47,746 INFO L225 Difference]: With dead ends: 1488 [2022-03-03 17:20:47,746 INFO L226 Difference]: Without dead ends: 1386 [2022-03-03 17:20:47,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=572, Invalid=2850, Unknown=0, NotChecked=0, Total=3422 [2022-03-03 17:20:47,747 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 441 mSDsluCounter, 1571 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 1604 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:47,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 1604 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 17:20:47,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1386 states. [2022-03-03 17:20:47,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1386 to 955. [2022-03-03 17:20:47,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 954 states have (on average 2.5744234800838575) internal successors, (2456), 954 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:47,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 2456 transitions. [2022-03-03 17:20:47,769 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 2456 transitions. Word has length 67 [2022-03-03 17:20:47,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:47,769 INFO L470 AbstractCegarLoop]: Abstraction has 955 states and 2456 transitions. [2022-03-03 17:20:47,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:47,770 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 2456 transitions. [2022-03-03 17:20:47,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:47,772 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:47,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, 1, 1] [2022-03-03 17:20:47,792 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:20:47,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-03 17:20:47,983 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:47,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:47,984 INFO L85 PathProgramCache]: Analyzing trace with hash 947296947, now seen corresponding path program 12 times [2022-03-03 17:20:47,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:47,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792625947] [2022-03-03 17:20:47,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:47,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:47,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:48,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:48,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:48,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792625947] [2022-03-03 17:20:48,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792625947] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:48,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481715596] [2022-03-03 17:20:48,236 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:20:48,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:48,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:48,240 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:20:48,241 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:20:48,305 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:20:48,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:48,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:48,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:48,875 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:48,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:49,532 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:49,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481715596] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:49,533 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:49,533 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-03 17:20:49,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220301241] [2022-03-03 17:20:49,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:49,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:20:49,534 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:49,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:20:49,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1072, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:20:49,534 INFO L87 Difference]: Start difference. First operand 955 states and 2456 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:51,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:51,058 INFO L93 Difference]: Finished difference Result 2129 states and 5330 transitions. [2022-03-03 17:20:51,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 17:20:51,058 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:51,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:51,062 INFO L225 Difference]: With dead ends: 2129 [2022-03-03 17:20:51,062 INFO L226 Difference]: Without dead ends: 2027 [2022-03-03 17:20:51,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1342 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=785, Invalid=4327, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 17:20:51,063 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 596 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 2830 SdHoareTripleChecker+Invalid, 1233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:51,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [596 Valid, 2830 Invalid, 1233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:20:51,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2027 states. [2022-03-03 17:20:51,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2027 to 959. [2022-03-03 17:20:51,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:51,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-03 17:20:51,090 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-03 17:20:51,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:51,091 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-03 17:20:51,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:51,091 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-03 17:20:51,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:51,094 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:51,094 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:20:51,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-03-03 17:20:51,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:51,315 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:51,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:51,316 INFO L85 PathProgramCache]: Analyzing trace with hash 476105249, now seen corresponding path program 13 times [2022-03-03 17:20:51,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:51,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329220307] [2022-03-03 17:20:51,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:51,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:51,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:51,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:51,597 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:51,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329220307] [2022-03-03 17:20:51,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329220307] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:51,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135599224] [2022-03-03 17:20:51,597 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:20:51,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:51,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:51,599 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:20:51,600 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:20:51,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:51,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:51,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:52,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:52,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:52,710 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:52,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135599224] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:52,711 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:52,711 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-03 17:20:52,711 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133641141] [2022-03-03 17:20:52,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:52,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:20:52,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:52,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:20:52,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:20:52,712 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:55,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:55,427 INFO L93 Difference]: Finished difference Result 2543 states and 6412 transitions. [2022-03-03 17:20:55,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-03 17:20:55,427 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:55,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:55,431 INFO L225 Difference]: With dead ends: 2543 [2022-03-03 17:20:55,432 INFO L226 Difference]: Without dead ends: 2492 [2022-03-03 17:20:55,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2480 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1312, Invalid=7430, Unknown=0, NotChecked=0, Total=8742 [2022-03-03 17:20:55,433 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 794 mSDsluCounter, 2362 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:55,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 2387 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:20:55,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2492 states. [2022-03-03 17:20:55,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2492 to 959. [2022-03-03 17:20:55,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:55,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-03 17:20:55,462 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-03 17:20:55,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:55,463 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-03 17:20:55,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:55,463 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-03 17:20:55,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:55,465 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:55,466 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:20:55,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-03-03 17:20:55,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2022-03-03 17:20:55,679 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:55,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:55,680 INFO L85 PathProgramCache]: Analyzing trace with hash 938600315, now seen corresponding path program 14 times [2022-03-03 17:20:55,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:55,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790620376] [2022-03-03 17:20:55,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:55,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:55,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:55,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:55,904 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:55,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790620376] [2022-03-03 17:20:55,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790620376] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:55,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472610549] [2022-03-03 17:20:55,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:20:55,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:55,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:55,906 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:20:55,907 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:20:55,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:20:55,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:55,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:55,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:56,494 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:56,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:57,010 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:57,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472610549] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:57,010 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:57,010 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-03 17:20:57,011 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179459926] [2022-03-03 17:20:57,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:57,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:20:57,012 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:57,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:20:57,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:20:57,018 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:57,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:20:57,790 INFO L93 Difference]: Finished difference Result 1439 states and 3608 transitions. [2022-03-03 17:20:57,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-03 17:20:57,791 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:20:57,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:20:57,795 INFO L225 Difference]: With dead ends: 1439 [2022-03-03 17:20:57,795 INFO L226 Difference]: Without dead ends: 1388 [2022-03-03 17:20:57,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=546, Invalid=2316, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 17:20:57,796 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 454 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1408 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:20:57,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 1408 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 17:20:57,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2022-03-03 17:20:57,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 959. [2022-03-03 17:20:57,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:57,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-03 17:20:57,821 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-03 17:20:57,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:20:57,822 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-03 17:20:57,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:20:57,822 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-03 17:20:57,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:20:57,825 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:20:57,825 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:57,849 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:20:58,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:58,048 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:20:58,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:20:58,048 INFO L85 PathProgramCache]: Analyzing trace with hash -345043983, now seen corresponding path program 15 times [2022-03-03 17:20:58,048 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:20:58,048 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444978426] [2022-03-03 17:20:58,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:20:58,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:20:58,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:20:58,314 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:58,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:20:58,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444978426] [2022-03-03 17:20:58,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444978426] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:20:58,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428430569] [2022-03-03 17:20:58,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:20:58,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:20:58,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:20:58,315 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:20:58,316 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:20:58,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:20:58,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:20:58,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:20:58,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:20:58,889 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:58,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:20:59,346 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:20:59,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428430569] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:20:59,347 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:20:59,347 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-03 17:20:59,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339763623] [2022-03-03 17:20:59,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:20:59,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:20:59,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:20:59,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:20:59,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1051, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:20:59,348 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:00,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:00,409 INFO L93 Difference]: Finished difference Result 1677 states and 4162 transitions. [2022-03-03 17:21:00,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-03 17:21:00,410 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:00,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:00,415 INFO L225 Difference]: With dead ends: 1677 [2022-03-03 17:21:00,415 INFO L226 Difference]: Without dead ends: 1626 [2022-03-03 17:21:00,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=627, Invalid=2679, Unknown=0, NotChecked=0, Total=3306 [2022-03-03 17:21:00,416 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 454 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 840 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1918 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:00,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 1918 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 840 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:21:00,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2022-03-03 17:21:00,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 959. [2022-03-03 17:21:00,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:00,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-03 17:21:00,442 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-03 17:21:00,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:00,442 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-03 17:21:00,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:00,443 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-03 17:21:00,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:00,445 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:00,445 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:21:00,472 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:21:00,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:00,667 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:00,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:00,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1988778625, now seen corresponding path program 16 times [2022-03-03 17:21:00,668 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:00,668 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012653091] [2022-03-03 17:21:00,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:00,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:00,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:00,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:00,927 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:00,927 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012653091] [2022-03-03 17:21:00,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012653091] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:00,927 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142421347] [2022-03-03 17:21:00,928 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:21:00,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:00,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:00,929 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:21:00,930 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:21:00,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:21:00,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:00,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:00,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:01,627 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:01,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:02,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:02,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142421347] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:02,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:02,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-03 17:21:02,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359893086] [2022-03-03 17:21:02,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:02,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:21:02,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:02,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:21:02,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1132, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:21:02,194 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:03,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:03,975 INFO L93 Difference]: Finished difference Result 2282 states and 5649 transitions. [2022-03-03 17:21:03,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-03 17:21:03,976 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:03,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:03,980 INFO L225 Difference]: With dead ends: 2282 [2022-03-03 17:21:03,981 INFO L226 Difference]: Without dead ends: 2231 [2022-03-03 17:21:03,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=938, Invalid=4612, Unknown=0, NotChecked=0, Total=5550 [2022-03-03 17:21:03,982 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 559 mSDsluCounter, 2649 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 2671 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:03,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 2671 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:21:03,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2231 states. [2022-03-03 17:21:04,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2231 to 959. [2022-03-03 17:21:04,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:04,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-03 17:21:04,009 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-03 17:21:04,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:04,009 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-03 17:21:04,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:04,010 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-03 17:21:04,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:04,012 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:04,012 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:04,039 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:21:04,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-03-03 17:21:04,227 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:04,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:04,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1834996973, now seen corresponding path program 17 times [2022-03-03 17:21:04,228 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:04,228 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155340283] [2022-03-03 17:21:04,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:04,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:04,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:04,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:04,479 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:04,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155340283] [2022-03-03 17:21:04,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155340283] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:04,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169749755] [2022-03-03 17:21:04,479 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:21:04,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:04,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:04,480 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:21:04,481 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:21:04,534 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:21:04,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:04,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:04,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:05,040 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:05,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:05,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:05,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169749755] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:05,523 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:05,523 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-03 17:21:05,523 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104405367] [2022-03-03 17:21:05,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:05,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:21:05,523 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:05,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:21:05,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1081, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:21:05,524 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:08,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:08,184 INFO L93 Difference]: Finished difference Result 2495 states and 6216 transitions. [2022-03-03 17:21:08,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-03 17:21:08,184 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:08,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:08,188 INFO L225 Difference]: With dead ends: 2495 [2022-03-03 17:21:08,188 INFO L226 Difference]: Without dead ends: 2444 [2022-03-03 17:21:08,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2219 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1230, Invalid=6780, Unknown=0, NotChecked=0, Total=8010 [2022-03-03 17:21:08,189 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 814 mSDsluCounter, 2951 mSDsCounter, 0 mSdLazyCounter, 1465 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 814 SdHoareTripleChecker+Valid, 2943 SdHoareTripleChecker+Invalid, 1545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:08,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [814 Valid, 2943 Invalid, 1545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1465 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:21:08,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2022-03-03 17:21:08,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 951. [2022-03-03 17:21:08,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:08,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-03 17:21:08,213 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-03 17:21:08,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:08,213 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-03 17:21:08,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:08,213 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-03 17:21:08,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:08,216 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:08,216 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:08,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-03-03 17:21:08,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:08,436 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:08,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:08,436 INFO L85 PathProgramCache]: Analyzing trace with hash -802204853, now seen corresponding path program 18 times [2022-03-03 17:21:08,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:08,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53894185] [2022-03-03 17:21:08,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:08,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:08,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:08,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:08,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:08,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53894185] [2022-03-03 17:21:08,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53894185] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:08,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742442922] [2022-03-03 17:21:08,700 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:21:08,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:08,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:08,702 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:21:08,703 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:21:08,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:21:08,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:08,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:08,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:09,222 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:09,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:09,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:09,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742442922] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:09,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:09,646 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-03 17:21:09,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656079758] [2022-03-03 17:21:09,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:09,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 17:21:09,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:09,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 17:21:09,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1000, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 17:21:09,648 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:10,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:10,368 INFO L93 Difference]: Finished difference Result 1445 states and 3628 transitions. [2022-03-03 17:21:10,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-03 17:21:10,368 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:10,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:10,370 INFO L225 Difference]: With dead ends: 1445 [2022-03-03 17:21:10,370 INFO L226 Difference]: Without dead ends: 1394 [2022-03-03 17:21:10,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=445, Invalid=2105, Unknown=0, NotChecked=0, Total=2550 [2022-03-03 17:21:10,371 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 374 mSDsluCounter, 1799 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1818 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:10,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 1818 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 17:21:10,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1394 states. [2022-03-03 17:21:10,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1394 to 951. [2022-03-03 17:21:10,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:10,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-03 17:21:10,393 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-03 17:21:10,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:10,393 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-03 17:21:10,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:10,394 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-03 17:21:10,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:10,396 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:10,396 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:10,422 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:21:10,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:10,620 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:10,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:10,620 INFO L85 PathProgramCache]: Analyzing trace with hash -731367441, now seen corresponding path program 19 times [2022-03-03 17:21:10,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:10,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719896552] [2022-03-03 17:21:10,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:10,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:10,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:10,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:10,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:10,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719896552] [2022-03-03 17:21:10,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719896552] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:10,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034261717] [2022-03-03 17:21:10,859 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:21:10,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:10,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:10,860 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:21:10,862 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:21:10,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:10,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:10,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:11,412 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:11,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:11,827 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:11,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034261717] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:11,827 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:11,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-03 17:21:11,827 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170371488] [2022-03-03 17:21:11,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:11,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:21:11,828 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:11,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:21:11,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1059, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:21:11,828 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:12,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:12,758 INFO L93 Difference]: Finished difference Result 1501 states and 3766 transitions. [2022-03-03 17:21:12,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-03 17:21:12,758 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:12,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:12,760 INFO L225 Difference]: With dead ends: 1501 [2022-03-03 17:21:12,760 INFO L226 Difference]: Without dead ends: 1450 [2022-03-03 17:21:12,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=563, Invalid=2629, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 17:21:12,761 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 387 mSDsluCounter, 1775 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1806 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:12,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 1806 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:21:12,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1450 states. [2022-03-03 17:21:12,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1450 to 951. [2022-03-03 17:21:12,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:12,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-03 17:21:12,779 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-03 17:21:12,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:12,779 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-03 17:21:12,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:12,779 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-03 17:21:12,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:12,781 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:12,781 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:12,804 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:21:13,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:13,001 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:13,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:13,002 INFO L85 PathProgramCache]: Analyzing trace with hash -2015011739, now seen corresponding path program 20 times [2022-03-03 17:21:13,002 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:13,002 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143859884] [2022-03-03 17:21:13,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:13,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:13,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:13,264 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:13,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:13,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143859884] [2022-03-03 17:21:13,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143859884] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:13,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871524674] [2022-03-03 17:21:13,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:21:13,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:13,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:13,266 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:21:13,266 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:21:13,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:21:13,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:13,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:13,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:13,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:13,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:14,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:14,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871524674] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:14,244 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:14,244 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-03 17:21:14,244 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512194632] [2022-03-03 17:21:14,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:14,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:21:14,244 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:14,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:21:14,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1113, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:21:14,245 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:15,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:15,327 INFO L93 Difference]: Finished difference Result 1629 states and 4073 transitions. [2022-03-03 17:21:15,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-03 17:21:15,328 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:15,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:15,331 INFO L225 Difference]: With dead ends: 1629 [2022-03-03 17:21:15,331 INFO L226 Difference]: Without dead ends: 1578 [2022-03-03 17:21:15,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 958 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=653, Invalid=2887, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 17:21:15,332 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 365 mSDsluCounter, 2025 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 2066 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:15,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 2066 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 893 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:21:15,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2022-03-03 17:21:15,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 951. [2022-03-03 17:21:15,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:15,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-03 17:21:15,357 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-03 17:21:15,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:15,357 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-03 17:21:15,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:15,358 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-03 17:21:15,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:15,359 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:15,360 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:15,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-03 17:21:15,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-03 17:21:15,575 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:15,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:15,576 INFO L85 PathProgramCache]: Analyzing trace with hash 636220915, now seen corresponding path program 21 times [2022-03-03 17:21:15,576 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:15,576 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113016838] [2022-03-03 17:21:15,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:15,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:15,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:15,838 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:15,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:15,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113016838] [2022-03-03 17:21:15,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113016838] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:15,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482458676] [2022-03-03 17:21:15,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:21:15,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:15,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:15,840 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:21:15,841 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:21:15,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:21:15,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:15,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:15,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:16,397 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:16,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:16,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:16,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482458676] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:16,827 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:16,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-03 17:21:16,827 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22233068] [2022-03-03 17:21:16,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:16,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:21:16,827 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:16,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:21:16,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:21:16,828 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:18,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:18,477 INFO L93 Difference]: Finished difference Result 2230 states and 5553 transitions. [2022-03-03 17:21:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-03 17:21:18,478 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:18,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:18,481 INFO L225 Difference]: With dead ends: 2230 [2022-03-03 17:21:18,481 INFO L226 Difference]: Without dead ends: 2179 [2022-03-03 17:21:18,482 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1589 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=954, Invalid=4746, Unknown=0, NotChecked=0, Total=5700 [2022-03-03 17:21:18,482 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 807 mSDsluCounter, 2095 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 2144 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:18,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [807 Valid, 2144 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:21:18,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2022-03-03 17:21:18,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 951. [2022-03-03 17:21:18,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:18,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-03 17:21:18,498 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-03 17:21:18,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:18,498 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-03 17:21:18,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:18,499 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-03 17:21:18,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:18,500 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:18,500 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:18,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-03-03 17:21:18,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-03 17:21:18,711 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:18,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:18,712 INFO L85 PathProgramCache]: Analyzing trace with hash 165029217, now seen corresponding path program 22 times [2022-03-03 17:21:18,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:18,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998139137] [2022-03-03 17:21:18,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:18,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:18,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:18,986 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:18,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:18,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998139137] [2022-03-03 17:21:18,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998139137] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:18,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225604600] [2022-03-03 17:21:18,987 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:21:18,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:18,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:18,988 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:21:18,989 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:21:19,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:21:19,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:19,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:19,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:19,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:19,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:20,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:20,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225604600] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:20,014 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:20,014 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-03 17:21:20,014 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142116429] [2022-03-03 17:21:20,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:20,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:21:20,014 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:20,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:21:20,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1140, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:21:20,015 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:23,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:23,065 INFO L93 Difference]: Finished difference Result 2463 states and 6163 transitions. [2022-03-03 17:21:23,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-03 17:21:23,065 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:23,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:23,069 INFO L225 Difference]: With dead ends: 2463 [2022-03-03 17:21:23,069 INFO L226 Difference]: Without dead ends: 2412 [2022-03-03 17:21:23,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2940 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1527, Invalid=8373, Unknown=0, NotChecked=0, Total=9900 [2022-03-03 17:21:23,070 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 686 mSDsluCounter, 3745 mSDsCounter, 0 mSdLazyCounter, 1876 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 686 SdHoareTripleChecker+Valid, 3719 SdHoareTripleChecker+Invalid, 1937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:23,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [686 Valid, 3719 Invalid, 1937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1876 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:21:23,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2022-03-03 17:21:23,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 951. [2022-03-03 17:21:23,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:23,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-03 17:21:23,090 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-03 17:21:23,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:23,090 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-03 17:21:23,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:23,091 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-03 17:21:23,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:23,093 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:23,093 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:23,114 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:21:23,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-03 17:21:23,308 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:23,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:23,309 INFO L85 PathProgramCache]: Analyzing trace with hash -136244459, now seen corresponding path program 23 times [2022-03-03 17:21:23,309 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:23,309 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034557129] [2022-03-03 17:21:23,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:23,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:23,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:23,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:23,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:23,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034557129] [2022-03-03 17:21:23,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034557129] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:23,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736573965] [2022-03-03 17:21:23,558 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:21:23,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:23,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:23,560 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:21:23,588 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:21:23,631 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:21:23,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:23,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:23,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:24,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:24,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:24,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:24,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736573965] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:24,800 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:24,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-03 17:21:24,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729718199] [2022-03-03 17:21:24,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:24,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:21:24,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:24,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:21:24,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:21:24,802 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:29,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:29,638 INFO L93 Difference]: Finished difference Result 3063 states and 7626 transitions. [2022-03-03 17:21:29,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-03 17:21:29,638 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:29,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:29,642 INFO L225 Difference]: With dead ends: 3063 [2022-03-03 17:21:29,642 INFO L226 Difference]: Without dead ends: 2961 [2022-03-03 17:21:29,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5647 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2529, Invalid=14501, Unknown=0, NotChecked=0, Total=17030 [2022-03-03 17:21:29,644 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 970 mSDsluCounter, 4013 mSDsCounter, 0 mSdLazyCounter, 2188 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 3974 SdHoareTripleChecker+Invalid, 2304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 2188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:29,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [970 Valid, 3974 Invalid, 2304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 2188 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 17:21:29,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2961 states. [2022-03-03 17:21:29,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2961 to 971. [2022-03-03 17:21:29,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.597938144329897) internal successors, (2520), 970 states have internal predecessors, (2520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:29,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2520 transitions. [2022-03-03 17:21:29,675 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2520 transitions. Word has length 67 [2022-03-03 17:21:29,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:29,676 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2520 transitions. [2022-03-03 17:21:29,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:29,676 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2520 transitions. [2022-03-03 17:21:29,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-03 17:21:29,677 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:29,677 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:29,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-03 17:21:29,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:29,900 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:29,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:29,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1297203849, now seen corresponding path program 24 times [2022-03-03 17:21:29,901 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:29,901 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849199360] [2022-03-03 17:21:29,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:29,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:29,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:30,112 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:30,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:30,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849199360] [2022-03-03 17:21:30,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849199360] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:30,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832188466] [2022-03-03 17:21:30,113 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:21:30,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:30,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:30,114 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:21:30,116 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:21:30,170 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:21:30,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:30,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 17:21:30,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:30,688 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:30,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:31,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:31,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832188466] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:31,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:31,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-03 17:21:31,232 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198728794] [2022-03-03 17:21:31,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:31,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:21:31,232 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:31,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:21:31,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1130, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:21:31,233 INFO L87 Difference]: Start difference. First operand 971 states and 2520 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:34,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:34,146 INFO L93 Difference]: Finished difference Result 3295 states and 8324 transitions. [2022-03-03 17:21:34,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-03 17:21:34,147 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-03 17:21:34,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:34,151 INFO L225 Difference]: With dead ends: 3295 [2022-03-03 17:21:34,151 INFO L226 Difference]: Without dead ends: 3193 [2022-03-03 17:21:34,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3069 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1706, Invalid=7996, Unknown=0, NotChecked=0, Total=9702 [2022-03-03 17:21:34,152 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 965 mSDsluCounter, 3451 mSDsCounter, 0 mSdLazyCounter, 1812 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 3401 SdHoareTripleChecker+Invalid, 1922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:34,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [965 Valid, 3401 Invalid, 1922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1812 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:21:34,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3193 states. [2022-03-03 17:21:34,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3193 to 971. [2022-03-03 17:21:34,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.582474226804124) internal successors, (2505), 970 states have internal predecessors, (2505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:34,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2505 transitions. [2022-03-03 17:21:34,175 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2505 transitions. Word has length 67 [2022-03-03 17:21:34,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:34,175 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2505 transitions. [2022-03-03 17:21:34,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:34,176 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2505 transitions. [2022-03-03 17:21:34,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:34,178 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:34,178 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:21:34,206 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:21:34,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:34,401 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:34,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:34,402 INFO L85 PathProgramCache]: Analyzing trace with hash -732732975, now seen corresponding path program 25 times [2022-03-03 17:21:34,402 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:34,402 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187030779] [2022-03-03 17:21:34,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:34,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:34,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:34,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:34,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:34,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187030779] [2022-03-03 17:21:34,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187030779] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:34,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724399720] [2022-03-03 17:21:34,650 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:21:34,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:34,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:34,652 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:21:34,653 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:21:34,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:34,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:21:34,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:35,437 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:35,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:36,147 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:36,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724399720] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:36,148 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:36,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:21:36,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96871764] [2022-03-03 17:21:36,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:36,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:21:36,148 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:36,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:21:36,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:21:36,150 INFO L87 Difference]: Start difference. First operand 971 states and 2505 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:37,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:37,898 INFO L93 Difference]: Finished difference Result 1943 states and 4866 transitions. [2022-03-03 17:21:37,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-03 17:21:37,898 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:21:37,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:37,901 INFO L225 Difference]: With dead ends: 1943 [2022-03-03 17:21:37,901 INFO L226 Difference]: Without dead ends: 1841 [2022-03-03 17:21:37,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1927 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=772, Invalid=6200, Unknown=0, NotChecked=0, Total=6972 [2022-03-03 17:21:37,902 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 1232 mSDsluCounter, 3747 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1232 SdHoareTripleChecker+Valid, 3753 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:37,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1232 Valid, 3753 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:21:37,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1841 states. [2022-03-03 17:21:37,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1841 to 1023. [2022-03-03 17:21:37,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 2.579256360078278) internal successors, (2636), 1022 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:37,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2636 transitions. [2022-03-03 17:21:37,920 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2636 transitions. Word has length 72 [2022-03-03 17:21:37,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:37,921 INFO L470 AbstractCegarLoop]: Abstraction has 1023 states and 2636 transitions. [2022-03-03 17:21:37,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:37,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2636 transitions. [2022-03-03 17:21:37,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:37,923 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:37,923 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:21:37,949 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:21:38,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-03-03 17:21:38,145 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:38,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:38,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1292597427, now seen corresponding path program 1 times [2022-03-03 17:21:38,146 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:38,146 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707221516] [2022-03-03 17:21:38,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:38,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:38,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:38,450 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:38,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707221516] [2022-03-03 17:21:38,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707221516] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:38,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710606968] [2022-03-03 17:21:38,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:38,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:38,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:38,452 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:21:38,453 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:21:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:38,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:21:38,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:38,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:38,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:39,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:39,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710606968] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:39,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:39,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:21:39,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451001267] [2022-03-03 17:21:39,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:39,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:21:39,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:39,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:21:39,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1204, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:21:39,472 INFO L87 Difference]: Start difference. First operand 1023 states and 2636 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:40,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:40,210 INFO L93 Difference]: Finished difference Result 1724 states and 4384 transitions. [2022-03-03 17:21:40,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-03 17:21:40,214 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:21:40,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:40,217 INFO L225 Difference]: With dead ends: 1724 [2022-03-03 17:21:40,217 INFO L226 Difference]: Without dead ends: 1673 [2022-03-03 17:21:40,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=467, Invalid=2289, Unknown=0, NotChecked=0, Total=2756 [2022-03-03 17:21:40,218 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 517 mSDsluCounter, 2347 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 2378 SdHoareTripleChecker+Invalid, 977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:40,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 2378 Invalid, 977 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:21:40,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2022-03-03 17:21:40,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1043. [2022-03-03 17:21:40,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 1042 states have (on average 2.5863723608445297) internal successors, (2695), 1042 states have internal predecessors, (2695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:40,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 2695 transitions. [2022-03-03 17:21:40,236 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 2695 transitions. Word has length 72 [2022-03-03 17:21:40,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:40,236 INFO L470 AbstractCegarLoop]: Abstraction has 1043 states and 2695 transitions. [2022-03-03 17:21:40,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:40,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 2695 transitions. [2022-03-03 17:21:40,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:40,238 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:40,238 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:40,264 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:21:40,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-03-03 17:21:40,451 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:40,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:40,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1763789125, now seen corresponding path program 2 times [2022-03-03 17:21:40,452 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:40,452 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922451557] [2022-03-03 17:21:40,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:40,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:40,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:40,728 INFO 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:21:40,728 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:40,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922451557] [2022-03-03 17:21:40,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922451557] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:40,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452423437] [2022-03-03 17:21:40,729 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:21:40,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:40,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:40,732 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:21:40,739 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:21:40,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:21:40,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:40,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:21:40,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:41,292 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:41,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:41,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:41,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452423437] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:41,753 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:41,753 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:21:41,753 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655446050] [2022-03-03 17:21:41,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:41,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:21:41,754 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:41,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:21:41,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:21:41,755 INFO L87 Difference]: Start difference. First operand 1043 states and 2695 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:43,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:43,324 INFO L93 Difference]: Finished difference Result 1864 states and 4741 transitions. [2022-03-03 17:21:43,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-03 17:21:43,325 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:21:43,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:43,328 INFO L225 Difference]: With dead ends: 1864 [2022-03-03 17:21:43,328 INFO L226 Difference]: Without dead ends: 1813 [2022-03-03 17:21:43,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1312 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=831, Invalid=4281, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 17:21:43,328 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 574 mSDsluCounter, 2778 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 2834 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:43,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 2834 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:21:43,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states. [2022-03-03 17:21:43,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 1059. [2022-03-03 17:21:43,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1058 states have (on average 2.5926275992438566) internal successors, (2743), 1058 states have internal predecessors, (2743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:43,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 2743 transitions. [2022-03-03 17:21:43,343 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 2743 transitions. Word has length 72 [2022-03-03 17:21:43,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:43,344 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 2743 transitions. [2022-03-03 17:21:43,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:43,344 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 2743 transitions. [2022-03-03 17:21:43,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:43,345 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:43,345 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:21:43,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-03 17:21:43,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:43,546 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:43,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:43,546 INFO L85 PathProgramCache]: Analyzing trace with hash -2065062801, now seen corresponding path program 3 times [2022-03-03 17:21:43,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:43,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112692364] [2022-03-03 17:21:43,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:43,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:43,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:43,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:43,858 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:43,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112692364] [2022-03-03 17:21:43,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112692364] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:43,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886355489] [2022-03-03 17:21:43,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:21:43,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:43,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:43,864 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:21:43,866 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:21:43,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:21:43,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:43,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:21:43,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:44,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:44,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:44,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:44,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886355489] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:44,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:44,968 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:21:44,968 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777646188] [2022-03-03 17:21:44,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:44,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:21:44,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:44,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:21:44,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1198, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:21:44,969 INFO L87 Difference]: Start difference. First operand 1059 states and 2743 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:46,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:46,814 INFO L93 Difference]: Finished difference Result 2125 states and 5336 transitions. [2022-03-03 17:21:46,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-03 17:21:46,815 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:21:46,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:46,818 INFO L225 Difference]: With dead ends: 2125 [2022-03-03 17:21:46,818 INFO L226 Difference]: Without dead ends: 2074 [2022-03-03 17:21:46,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1231, Invalid=5411, Unknown=0, NotChecked=0, Total=6642 [2022-03-03 17:21:46,819 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 803 mSDsluCounter, 2739 mSDsCounter, 0 mSdLazyCounter, 1295 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 2761 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:46,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 2761 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1295 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:21:46,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2022-03-03 17:21:46,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 1075. [2022-03-03 17:21:46,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.6098696461824953) internal successors, (2803), 1074 states have internal predecessors, (2803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:46,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2803 transitions. [2022-03-03 17:21:46,842 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2803 transitions. Word has length 72 [2022-03-03 17:21:46,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:46,842 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2803 transitions. [2022-03-03 17:21:46,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:46,843 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2803 transitions. [2022-03-03 17:21:46,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:46,845 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:46,845 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:46,870 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:21:47,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:47,068 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:47,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:47,068 INFO L85 PathProgramCache]: Analyzing trace with hash -631614493, now seen corresponding path program 4 times [2022-03-03 17:21:47,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:47,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791998817] [2022-03-03 17:21:47,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:47,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:47,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:47,345 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:47,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791998817] [2022-03-03 17:21:47,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791998817] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:47,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480486980] [2022-03-03 17:21:47,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:21:47,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:47,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:47,347 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:21:47,347 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:21:47,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:21:47,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:47,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:21:47,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:47,886 INFO 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:21:47,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:48,379 INFO 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:21:48,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480486980] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:48,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:48,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:21:48,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266301240] [2022-03-03 17:21:48,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:48,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:21:48,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:48,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:21:48,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:21:48,381 INFO L87 Difference]: Start difference. First operand 1075 states and 2803 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:49,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:49,732 INFO L93 Difference]: Finished difference Result 1983 states and 5039 transitions. [2022-03-03 17:21:49,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 17:21:49,732 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:21:49,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:49,735 INFO L225 Difference]: With dead ends: 1983 [2022-03-03 17:21:49,735 INFO L226 Difference]: Without dead ends: 1902 [2022-03-03 17:21:49,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1075 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=738, Invalid=3422, Unknown=0, NotChecked=0, Total=4160 [2022-03-03 17:21:49,736 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 677 mSDsluCounter, 2293 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 2373 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:49,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [677 Valid, 2373 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:21:49,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1902 states. [2022-03-03 17:21:49,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1902 to 1075. [2022-03-03 17:21:49,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.602420856610801) internal successors, (2795), 1074 states have internal predecessors, (2795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:49,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2795 transitions. [2022-03-03 17:21:49,756 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2795 transitions. Word has length 72 [2022-03-03 17:21:49,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:49,756 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2795 transitions. [2022-03-03 17:21:49,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:49,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2795 transitions. [2022-03-03 17:21:49,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:49,757 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:49,757 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:49,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-03 17:21:49,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:49,958 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:49,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:49,958 INFO L85 PathProgramCache]: Analyzing trace with hash -961381265, now seen corresponding path program 5 times [2022-03-03 17:21:49,959 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:49,959 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919993857] [2022-03-03 17:21:49,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:49,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:49,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:50,219 INFO 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:21:50,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:50,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919993857] [2022-03-03 17:21:50,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919993857] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:50,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330755067] [2022-03-03 17:21:50,220 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:21:50,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:50,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:50,221 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:21:50,222 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:21:50,280 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:21:50,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:50,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:21:50,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:50,785 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:50,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:51,261 INFO 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:21:51,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330755067] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:51,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:51,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:21:51,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671929848] [2022-03-03 17:21:51,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:51,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:21:51,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:51,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:21:51,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:21:51,263 INFO L87 Difference]: Start difference. First operand 1075 states and 2795 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:52,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:52,634 INFO L93 Difference]: Finished difference Result 2009 states and 5099 transitions. [2022-03-03 17:21:52,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-03 17:21:52,635 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:21:52,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:52,638 INFO L225 Difference]: With dead ends: 2009 [2022-03-03 17:21:52,638 INFO L226 Difference]: Without dead ends: 1958 [2022-03-03 17:21:52,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=689, Invalid=3343, Unknown=0, NotChecked=0, Total=4032 [2022-03-03 17:21:52,639 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 678 mSDsluCounter, 2624 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 2633 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:52,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 2633 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1126 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:21:52,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1958 states. [2022-03-03 17:21:52,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1958 to 1103. [2022-03-03 17:21:52,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1102 states have (on average 2.6243194192377497) internal successors, (2892), 1102 states have internal predecessors, (2892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:52,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 2892 transitions. [2022-03-03 17:21:52,665 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 2892 transitions. Word has length 72 [2022-03-03 17:21:52,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:52,666 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 2892 transitions. [2022-03-03 17:21:52,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:52,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 2892 transitions. [2022-03-03 17:21:52,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:52,668 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:52,668 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:21:52,686 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:21:52,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-03 17:21:52,868 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:52,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:52,869 INFO L85 PathProgramCache]: Analyzing trace with hash 472067043, now seen corresponding path program 6 times [2022-03-03 17:21:52,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:52,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588623445] [2022-03-03 17:21:52,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:52,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:52,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:53,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:53,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:53,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588623445] [2022-03-03 17:21:53,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588623445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:53,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045884580] [2022-03-03 17:21:53,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:21:53,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:53,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:53,151 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:21:53,151 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:21:53,212 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:21:53,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:53,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:21:53,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:53,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:53,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:54,175 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:54,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045884580] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:54,176 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:54,176 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:21:54,176 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597979515] [2022-03-03 17:21:54,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:54,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:21:54,176 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:54,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:21:54,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:21:54,177 INFO L87 Difference]: Start difference. First operand 1103 states and 2892 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:55,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:55,809 INFO L93 Difference]: Finished difference Result 2039 states and 5255 transitions. [2022-03-03 17:21:55,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 17:21:55,810 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:21:55,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:55,812 INFO L225 Difference]: With dead ends: 2039 [2022-03-03 17:21:55,812 INFO L226 Difference]: Without dead ends: 1913 [2022-03-03 17:21:55,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1279 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=832, Invalid=4138, Unknown=0, NotChecked=0, Total=4970 [2022-03-03 17:21:55,813 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 657 mSDsluCounter, 2889 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 2924 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:55,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [657 Valid, 2924 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1208 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:21:55,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1913 states. [2022-03-03 17:21:55,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1913 to 1087. [2022-03-03 17:21:55,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.604051565377532) internal successors, (2828), 1086 states have internal predecessors, (2828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:55,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2828 transitions. [2022-03-03 17:21:55,830 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2828 transitions. Word has length 72 [2022-03-03 17:21:55,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:55,830 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2828 transitions. [2022-03-03 17:21:55,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:55,830 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2828 transitions. [2022-03-03 17:21:55,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:55,832 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:55,832 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:55,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-03 17:21:56,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-03 17:21:56,033 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:56,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:56,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1677388773, now seen corresponding path program 7 times [2022-03-03 17:21:56,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:56,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410758240] [2022-03-03 17:21:56,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:56,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:56,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:56,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:56,367 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:56,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410758240] [2022-03-03 17:21:56,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410758240] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:56,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211104587] [2022-03-03 17:21:56,368 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:21:56,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:56,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:56,369 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:21:56,372 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:21:56,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:56,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:21:56,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:56,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:56,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:21:57,400 INFO 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:21:57,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211104587] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:21:57,400 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:21:57,401 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:21:57,401 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454544893] [2022-03-03 17:21:57,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:21:57,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:21:57,401 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:21:57,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:21:57,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:21:57,402 INFO L87 Difference]: Start difference. First operand 1087 states and 2828 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:58,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:21:58,814 INFO L93 Difference]: Finished difference Result 2121 states and 5349 transitions. [2022-03-03 17:21:58,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 17:21:58,814 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:21:58,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:21:58,817 INFO L225 Difference]: With dead ends: 2121 [2022-03-03 17:21:58,817 INFO L226 Difference]: Without dead ends: 2070 [2022-03-03 17:21:58,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=710, Invalid=3450, Unknown=0, NotChecked=0, Total=4160 [2022-03-03 17:21:58,818 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 872 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 872 SdHoareTripleChecker+Valid, 2307 SdHoareTripleChecker+Invalid, 1168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:21:58,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [872 Valid, 2307 Invalid, 1168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:21:58,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2070 states. [2022-03-03 17:21:58,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2070 to 1115. [2022-03-03 17:21:58,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6256732495511668) internal successors, (2925), 1114 states have internal predecessors, (2925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:58,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2925 transitions. [2022-03-03 17:21:58,834 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2925 transitions. Word has length 72 [2022-03-03 17:21:58,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:21:58,835 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2925 transitions. [2022-03-03 17:21:58,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:21:58,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2925 transitions. [2022-03-03 17:21:58,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:21:58,836 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:21:58,836 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:58,853 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:21:59,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-03 17:21:59,037 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:21:59,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:21:59,037 INFO L85 PathProgramCache]: Analyzing trace with hash -243940465, now seen corresponding path program 8 times [2022-03-03 17:21:59,038 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:21:59,038 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425072510] [2022-03-03 17:21:59,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:21:59,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:21:59,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:21:59,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:21:59,352 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:21:59,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425072510] [2022-03-03 17:21:59,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425072510] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:21:59,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934548622] [2022-03-03 17:21:59,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:21:59,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:21:59,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:21:59,354 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:21:59,354 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:21:59,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:21:59,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:21:59,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:21:59,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:21:59,924 INFO 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:21:59,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:00,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:00,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934548622] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:00,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:00,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:00,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461517675] [2022-03-03 17:22:00,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:00,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:00,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:00,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:00,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:00,408 INFO L87 Difference]: Start difference. First operand 1115 states and 2925 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:02,165 INFO L93 Difference]: Finished difference Result 2173 states and 5557 transitions. [2022-03-03 17:22:02,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-03 17:22:02,166 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:02,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:02,169 INFO L225 Difference]: With dead ends: 2173 [2022-03-03 17:22:02,169 INFO L226 Difference]: Without dead ends: 2047 [2022-03-03 17:22:02,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=852, Invalid=4404, Unknown=0, NotChecked=0, Total=5256 [2022-03-03 17:22:02,170 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 613 mSDsluCounter, 3114 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 3144 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:02,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [613 Valid, 3144 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1388 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:02,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2022-03-03 17:22:02,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 1087. [2022-03-03 17:22:02,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.604051565377532) internal successors, (2828), 1086 states have internal predecessors, (2828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2828 transitions. [2022-03-03 17:22:02,186 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2828 transitions. Word has length 72 [2022-03-03 17:22:02,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:02,186 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2828 transitions. [2022-03-03 17:22:02,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:02,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2828 transitions. [2022-03-03 17:22:02,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:02,195 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:02,195 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,212 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:22:02,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-03 17:22:02,395 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:02,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:02,396 INFO L85 PathProgramCache]: Analyzing trace with hash 474800259, now seen corresponding path program 9 times [2022-03-03 17:22:02,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:02,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443870835] [2022-03-03 17:22:02,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:02,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:02,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:02,652 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:02,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:02,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443870835] [2022-03-03 17:22:02,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443870835] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:02,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816793820] [2022-03-03 17:22:02,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:22:02,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:02,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:02,654 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:22:02,655 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:22:02,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:22:02,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:02,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:02,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:03,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:03,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:03,691 INFO 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,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816793820] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:03,691 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:03,691 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:03,691 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738786511] [2022-03-03 17:22:03,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:03,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:03,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:03,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:03,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:03,692 INFO L87 Difference]: Start difference. First operand 1087 states and 2828 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:05,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:05,276 INFO L93 Difference]: Finished difference Result 2086 states and 5332 transitions. [2022-03-03 17:22:05,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-03 17:22:05,276 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:05,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:05,279 INFO L225 Difference]: With dead ends: 2086 [2022-03-03 17:22:05,279 INFO L226 Difference]: Without dead ends: 1975 [2022-03-03 17:22:05,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=788, Invalid=4324, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 17:22:05,280 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 649 mSDsluCounter, 3271 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 3275 SdHoareTripleChecker+Invalid, 1418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:05,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 3275 Invalid, 1418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1362 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:05,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2022-03-03 17:22:05,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1095. [2022-03-03 17:22:05,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 1094 states have (on average 2.6051188299817185) internal successors, (2850), 1094 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:05,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 2850 transitions. [2022-03-03 17:22:05,298 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 2850 transitions. Word has length 72 [2022-03-03 17:22:05,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:05,298 INFO L470 AbstractCegarLoop]: Abstraction has 1095 states and 2850 transitions. [2022-03-03 17:22:05,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:05,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 2850 transitions. [2022-03-03 17:22:05,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:05,301 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:05,301 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05,324 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:22:05,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:05,514 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:05,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:05,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1144771997, now seen corresponding path program 10 times [2022-03-03 17:22:05,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:05,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010583638] [2022-03-03 17:22:05,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:05,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:05,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:05,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:05,850 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:05,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010583638] [2022-03-03 17:22:05,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010583638] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:05,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425240613] [2022-03-03 17:22:05,851 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:22:05,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:05,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:05,852 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:22:05,854 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:22:05,927 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:22:05,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:05,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:05,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:06,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:06,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:06,913 INFO 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:06,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425240613] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:06,913 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:06,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:06,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882604788] [2022-03-03 17:22:06,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:06,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:06,914 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:06,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:06,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:06,915 INFO L87 Difference]: Start difference. First operand 1095 states and 2850 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:08,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:08,860 INFO L93 Difference]: Finished difference Result 2150 states and 5529 transitions. [2022-03-03 17:22:08,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-03 17:22:08,861 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:08,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:08,864 INFO L225 Difference]: With dead ends: 2150 [2022-03-03 17:22:08,864 INFO L226 Difference]: Without dead ends: 2069 [2022-03-03 17:22:08,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1871 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1180, Invalid=5300, Unknown=0, NotChecked=0, Total=6480 [2022-03-03 17:22:08,865 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 754 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 2723 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:08,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [754 Valid, 2723 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:08,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2022-03-03 17:22:08,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1103. [2022-03-03 17:22:08,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1102 states have (on average 2.6098003629764066) internal successors, (2876), 1102 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:08,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 2876 transitions. [2022-03-03 17:22:08,881 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 2876 transitions. Word has length 72 [2022-03-03 17:22:08,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:08,882 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 2876 transitions. [2022-03-03 17:22:08,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:08,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 2876 transitions. [2022-03-03 17:22:08,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:08,883 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:08,883 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:08,899 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-03 17:22:09,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-03-03 17:22:09,084 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:09,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:09,084 INFO L85 PathProgramCache]: Analyzing trace with hash 2123309453, now seen corresponding path program 11 times [2022-03-03 17:22:09,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:09,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832359286] [2022-03-03 17:22:09,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:09,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:09,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:09,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:09,352 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:09,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832359286] [2022-03-03 17:22:09,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832359286] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:09,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454835619] [2022-03-03 17:22:09,353 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:22:09,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:09,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:09,354 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:22:09,355 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:22:09,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:22:09,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:09,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:09,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:09,899 INFO 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:09,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:10,364 INFO 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:10,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454835619] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:10,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:10,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:10,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096054140] [2022-03-03 17:22:10,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:10,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:10,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:10,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:10,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:10,365 INFO L87 Difference]: Start difference. First operand 1103 states and 2876 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:11,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:11,603 INFO L93 Difference]: Finished difference Result 1884 states and 4824 transitions. [2022-03-03 17:22:11,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 17:22:11,604 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:11,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:11,607 INFO L225 Difference]: With dead ends: 1884 [2022-03-03 17:22:11,607 INFO L226 Difference]: Without dead ends: 1833 [2022-03-03 17:22:11,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=683, Invalid=3223, Unknown=0, NotChecked=0, Total=3906 [2022-03-03 17:22:11,608 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 560 mSDsluCounter, 2222 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 2275 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:11,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 2275 Invalid, 1122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:11,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1833 states. [2022-03-03 17:22:11,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1833 to 1091. [2022-03-03 17:22:11,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1091 states, 1090 states have (on average 2.6045871559633027) internal successors, (2839), 1090 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:11,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1091 states to 1091 states and 2839 transitions. [2022-03-03 17:22:11,627 INFO L78 Accepts]: Start accepts. Automaton has 1091 states and 2839 transitions. Word has length 72 [2022-03-03 17:22:11,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:11,627 INFO L470 AbstractCegarLoop]: Abstraction has 1091 states and 2839 transitions. [2022-03-03 17:22:11,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:11,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1091 states and 2839 transitions. [2022-03-03 17:22:11,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:11,629 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:11,629 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,647 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:22:11,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:11,830 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:11,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:11,830 INFO L85 PathProgramCache]: Analyzing trace with hash -407016299, now seen corresponding path program 12 times [2022-03-03 17:22:11,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:11,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287036372] [2022-03-03 17:22:11,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:11,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:11,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:12,121 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:12,121 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:12,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287036372] [2022-03-03 17:22:12,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287036372] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:12,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34263595] [2022-03-03 17:22:12,121 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:22:12,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:12,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:12,123 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:22:12,124 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:22:12,202 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:22:12,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:12,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:12,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:12,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:12,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:13,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:13,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34263595] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:13,223 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:13,223 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:13,223 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877350023] [2022-03-03 17:22:13,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:13,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:13,224 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:13,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:13,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:13,224 INFO L87 Difference]: Start difference. First operand 1091 states and 2839 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:14,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:14,622 INFO L93 Difference]: Finished difference Result 1947 states and 4991 transitions. [2022-03-03 17:22:14,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-03 17:22:14,622 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:14,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:14,625 INFO L225 Difference]: With dead ends: 1947 [2022-03-03 17:22:14,625 INFO L226 Difference]: Without dead ends: 1896 [2022-03-03 17:22:14,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=599, Invalid=3823, Unknown=0, NotChecked=0, Total=4422 [2022-03-03 17:22:14,626 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 533 mSDsluCounter, 2682 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 2724 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:14,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 2724 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:14,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2022-03-03 17:22:14,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1111. [2022-03-03 17:22:14,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1111 states, 1110 states have (on average 2.610810810810811) internal successors, (2898), 1110 states have internal predecessors, (2898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:14,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2898 transitions. [2022-03-03 17:22:14,643 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2898 transitions. Word has length 72 [2022-03-03 17:22:14,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:14,643 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 2898 transitions. [2022-03-03 17:22:14,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:14,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2898 transitions. [2022-03-03 17:22:14,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:14,645 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:14,645 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:14,662 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:22:14,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:14,846 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:14,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:14,846 INFO L85 PathProgramCache]: Analyzing trace with hash -708289975, now seen corresponding path program 13 times [2022-03-03 17:22:14,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:14,846 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117342771] [2022-03-03 17:22:14,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:14,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:14,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:15,095 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:15,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:15,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117342771] [2022-03-03 17:22:15,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117342771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:15,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663056852] [2022-03-03 17:22:15,096 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:22:15,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:15,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:15,097 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:22:15,098 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:22:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:15,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:15,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:15,659 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:15,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:16,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:16,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663056852] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:16,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:16,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:16,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286473093] [2022-03-03 17:22:16,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:16,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:16,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:16,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:16,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:16,141 INFO L87 Difference]: Start difference. First operand 1111 states and 2898 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:18,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:18,014 INFO L93 Difference]: Finished difference Result 2221 states and 5616 transitions. [2022-03-03 17:22:18,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-03 17:22:18,014 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:18,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:18,017 INFO L225 Difference]: With dead ends: 2221 [2022-03-03 17:22:18,017 INFO L226 Difference]: Without dead ends: 2170 [2022-03-03 17:22:18,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1503 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=900, Invalid=4952, Unknown=0, NotChecked=0, Total=5852 [2022-03-03 17:22:18,018 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 855 mSDsluCounter, 2590 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 855 SdHoareTripleChecker+Valid, 2615 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:18,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [855 Valid, 2615 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:18,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2022-03-03 17:22:18,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1139. [2022-03-03 17:22:18,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 1138 states have (on average 2.6282952548330405) internal successors, (2991), 1138 states have internal predecessors, (2991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:18,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 2991 transitions. [2022-03-03 17:22:18,037 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 2991 transitions. Word has length 72 [2022-03-03 17:22:18,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:18,037 INFO L470 AbstractCegarLoop]: Abstraction has 1139 states and 2991 transitions. [2022-03-03 17:22:18,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:18,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 2991 transitions. [2022-03-03 17:22:18,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:18,039 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:18,039 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18,056 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:22:18,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-03-03 17:22:18,240 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:18,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:18,240 INFO L85 PathProgramCache]: Analyzing trace with hash 725158333, now seen corresponding path program 14 times [2022-03-03 17:22:18,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:18,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740085099] [2022-03-03 17:22:18,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:18,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:18,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:18,464 INFO 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:18,465 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:18,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740085099] [2022-03-03 17:22:18,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740085099] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:18,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402393709] [2022-03-03 17:22:18,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:22:18,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:18,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:18,466 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:22:18,468 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:22:18,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:18,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:18,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:18,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:19,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:19,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:19,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:19,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402393709] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:19,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:19,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:19,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964016508] [2022-03-03 17:22:19,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:19,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:19,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:19,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:19,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:19,508 INFO L87 Difference]: Start difference. First operand 1139 states and 2991 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:21,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:21,141 INFO L93 Difference]: Finished difference Result 2115 states and 5406 transitions. [2022-03-03 17:22:21,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-03 17:22:21,141 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:21,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:21,144 INFO L225 Difference]: With dead ends: 2115 [2022-03-03 17:22:21,144 INFO L226 Difference]: Without dead ends: 2034 [2022-03-03 17:22:21,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1227 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=728, Invalid=4242, Unknown=0, NotChecked=0, Total=4970 [2022-03-03 17:22:21,145 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 683 mSDsluCounter, 2431 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 2492 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:21,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 2492 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:21,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2022-03-03 17:22:21,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1115. [2022-03-03 17:22:21,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6077199281867145) internal successors, (2905), 1114 states have internal predecessors, (2905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:21,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2905 transitions. [2022-03-03 17:22:21,168 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2905 transitions. Word has length 72 [2022-03-03 17:22:21,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:21,168 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2905 transitions. [2022-03-03 17:22:21,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:21,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2905 transitions. [2022-03-03 17:22:21,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:21,170 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:21,170 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:21,187 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:22:21,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-03 17:22:21,371 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:21,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:21,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1770743811, now seen corresponding path program 15 times [2022-03-03 17:22:21,371 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:21,371 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749067100] [2022-03-03 17:22:21,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:21,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:21,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:21,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:21,645 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:21,645 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749067100] [2022-03-03 17:22:21,645 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749067100] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:21,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059855889] [2022-03-03 17:22:21,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:22:21,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:21,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:21,647 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:22:21,648 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:22:21,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:22:21,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:21,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:21,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:22,219 INFO 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:22,219 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:22,718 INFO 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:22,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059855889] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:22,718 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:22,718 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:22,718 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199855888] [2022-03-03 17:22:22,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:22,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:22,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:22,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:22,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:22,719 INFO L87 Difference]: Start difference. First operand 1115 states and 2905 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:24,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:24,315 INFO L93 Difference]: Finished difference Result 2064 states and 5272 transitions. [2022-03-03 17:22:24,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-03 17:22:24,315 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:24,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:24,318 INFO L225 Difference]: With dead ends: 2064 [2022-03-03 17:22:24,318 INFO L226 Difference]: Without dead ends: 1968 [2022-03-03 17:22:24,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1159 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=617, Invalid=4353, Unknown=0, NotChecked=0, Total=4970 [2022-03-03 17:22:24,319 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 547 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1271 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 3136 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:24,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 3136 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1271 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:24,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2022-03-03 17:22:24,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1123. [2022-03-03 17:22:24,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 2.60873440285205) internal successors, (2927), 1122 states have internal predecessors, (2927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:24,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2927 transitions. [2022-03-03 17:22:24,343 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2927 transitions. Word has length 72 [2022-03-03 17:22:24,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:24,343 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 2927 transitions. [2022-03-03 17:22:24,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:24,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2927 transitions. [2022-03-03 17:22:24,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:24,345 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:24,345 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:24,369 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:22:24,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-03 17:22:24,558 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:24,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:24,558 INFO L85 PathProgramCache]: Analyzing trace with hash 904651229, now seen corresponding path program 16 times [2022-03-03 17:22:24,558 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:24,558 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138087050] [2022-03-03 17:22:24,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:24,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:24,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:24,790 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:24,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138087050] [2022-03-03 17:22:24,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138087050] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:24,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673564619] [2022-03-03 17:22:24,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:22:24,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:24,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:24,792 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:22:24,793 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:22:24,855 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:22:24,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:24,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:24,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:25,378 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:25,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:25,859 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:25,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673564619] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:25,860 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:25,860 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:25,860 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629960703] [2022-03-03 17:22:25,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:25,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:25,861 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:25,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:25,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:25,861 INFO L87 Difference]: Start difference. First operand 1123 states and 2927 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:27,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:27,841 INFO L93 Difference]: Finished difference Result 2322 states and 5935 transitions. [2022-03-03 17:22:27,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-03 17:22:27,841 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:27,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:27,844 INFO L225 Difference]: With dead ends: 2322 [2022-03-03 17:22:27,844 INFO L226 Difference]: Without dead ends: 2196 [2022-03-03 17:22:27,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=860, Invalid=4992, Unknown=0, NotChecked=0, Total=5852 [2022-03-03 17:22:27,845 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 657 mSDsluCounter, 3833 mSDsCounter, 0 mSdLazyCounter, 1754 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 3834 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:27,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [657 Valid, 3834 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1754 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:22:27,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2196 states. [2022-03-03 17:22:27,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2196 to 1127. [2022-03-03 17:22:27,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1126 states have (on average 2.612788632326821) internal successors, (2942), 1126 states have internal predecessors, (2942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:27,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 2942 transitions. [2022-03-03 17:22:27,862 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 2942 transitions. Word has length 72 [2022-03-03 17:22:27,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:27,863 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 2942 transitions. [2022-03-03 17:22:27,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:27,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 2942 transitions. [2022-03-03 17:22:27,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:27,864 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:27,864 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:27,881 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:22:28,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-03 17:22:28,065 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:28,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:28,065 INFO L85 PathProgramCache]: Analyzing trace with hash -122234617, now seen corresponding path program 17 times [2022-03-03 17:22:28,065 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:28,065 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520915884] [2022-03-03 17:22:28,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:28,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:28,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:28,291 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:28,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:28,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520915884] [2022-03-03 17:22:28,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520915884] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:28,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504402872] [2022-03-03 17:22:28,291 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:22:28,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:28,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:28,292 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:22:28,293 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:22:28,361 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:22:28,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:28,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:28,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:28,849 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:28,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:29,343 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:29,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504402872] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:29,344 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:29,344 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:29,344 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586875327] [2022-03-03 17:22:29,344 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:29,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:29,344 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:29,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:29,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:29,345 INFO L87 Difference]: Start difference. First operand 1127 states and 2942 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:30,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:30,662 INFO L93 Difference]: Finished difference Result 2027 states and 5169 transitions. [2022-03-03 17:22:30,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 17:22:30,662 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:30,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:30,665 INFO L225 Difference]: With dead ends: 2027 [2022-03-03 17:22:30,665 INFO L226 Difference]: Without dead ends: 1976 [2022-03-03 17:22:30,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=621, Invalid=3669, Unknown=0, NotChecked=0, Total=4290 [2022-03-03 17:22:30,666 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 516 mSDsluCounter, 2771 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 2797 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:30,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 2797 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:30,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-03-03 17:22:30,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1107. [2022-03-03 17:22:30,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 1106 states have (on average 2.6066907775768535) internal successors, (2883), 1106 states have internal predecessors, (2883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:30,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 2883 transitions. [2022-03-03 17:22:30,685 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 2883 transitions. Word has length 72 [2022-03-03 17:22:30,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:30,685 INFO L470 AbstractCegarLoop]: Abstraction has 1107 states and 2883 transitions. [2022-03-03 17:22:30,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:30,685 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 2883 transitions. [2022-03-03 17:22:30,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:30,687 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:30,687 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30,703 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:22:30,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:30,887 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:30,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:30,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1615670163, now seen corresponding path program 18 times [2022-03-03 17:22:30,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:30,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742505348] [2022-03-03 17:22:30,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:30,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:30,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:31,153 INFO 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:31,153 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:31,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742505348] [2022-03-03 17:22:31,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742505348] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:31,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755379233] [2022-03-03 17:22:31,153 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:22:31,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:31,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:31,156 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:22:31,183 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:22:31,244 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:22:31,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:31,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:31,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:31,747 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:31,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:32,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:32,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755379233] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:32,235 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:32,235 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:32,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110022778] [2022-03-03 17:22:32,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:32,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:32,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:32,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:32,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:32,236 INFO L87 Difference]: Start difference. First operand 1107 states and 2883 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:34,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:34,106 INFO L93 Difference]: Finished difference Result 2209 states and 5660 transitions. [2022-03-03 17:22:34,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-03 17:22:34,107 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:34,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:34,110 INFO L225 Difference]: With dead ends: 2209 [2022-03-03 17:22:34,110 INFO L226 Difference]: Without dead ends: 2098 [2022-03-03 17:22:34,110 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1701 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=904, Invalid=5576, Unknown=0, NotChecked=0, Total=6480 [2022-03-03 17:22:34,110 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 607 mSDsluCounter, 3824 mSDsCounter, 0 mSdLazyCounter, 1610 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 607 SdHoareTripleChecker+Valid, 3821 SdHoareTripleChecker+Invalid, 1673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:34,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [607 Valid, 3821 Invalid, 1673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1610 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:22:34,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2098 states. [2022-03-03 17:22:34,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2098 to 1115. [2022-03-03 17:22:34,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6077199281867145) internal successors, (2905), 1114 states have internal predecessors, (2905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:34,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2905 transitions. [2022-03-03 17:22:34,132 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2905 transitions. Word has length 72 [2022-03-03 17:22:34,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:34,132 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2905 transitions. [2022-03-03 17:22:34,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:34,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2905 transitions. [2022-03-03 17:22:34,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:34,134 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:34,134 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,159 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:22:34,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-03 17:22:34,355 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:34,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:34,355 INFO L85 PathProgramCache]: Analyzing trace with hash -3902093, now seen corresponding path program 19 times [2022-03-03 17:22:34,355 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:34,355 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801710072] [2022-03-03 17:22:34,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:34,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:34,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:34,676 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:34,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:34,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801710072] [2022-03-03 17:22:34,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801710072] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:34,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983830652] [2022-03-03 17:22:34,677 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:22:34,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:34,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:34,678 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:22:34,681 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:22:34,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:34,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:34,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:35,260 INFO 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:35,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:35,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:35,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983830652] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:35,719 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:35,719 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:35,720 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554396913] [2022-03-03 17:22:35,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:35,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:35,720 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:35,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:35,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1224, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:35,721 INFO L87 Difference]: Start difference. First operand 1115 states and 2905 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:37,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:37,907 INFO L93 Difference]: Finished difference Result 2229 states and 5756 transitions. [2022-03-03 17:22:37,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-03 17:22:37,908 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:37,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:37,911 INFO L225 Difference]: With dead ends: 2229 [2022-03-03 17:22:37,911 INFO L226 Difference]: Without dead ends: 2148 [2022-03-03 17:22:37,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2126 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1228, Invalid=6254, Unknown=0, NotChecked=0, Total=7482 [2022-03-03 17:22:37,912 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 832 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 1346 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 2874 SdHoareTripleChecker+Invalid, 1435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:37,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [832 Valid, 2874 Invalid, 1435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1346 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:37,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2148 states. [2022-03-03 17:22:37,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2148 to 1123. [2022-03-03 17:22:37,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 2.6122994652406417) internal successors, (2931), 1122 states have internal predecessors, (2931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:37,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2931 transitions. [2022-03-03 17:22:37,928 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2931 transitions. Word has length 72 [2022-03-03 17:22:37,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:37,929 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 2931 transitions. [2022-03-03 17:22:37,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:37,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2931 transitions. [2022-03-03 17:22:37,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:37,931 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:37,931 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:37,948 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:22:38,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:38,133 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:38,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:38,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1030787939, now seen corresponding path program 20 times [2022-03-03 17:22:38,134 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:38,134 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353835100] [2022-03-03 17:22:38,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:38,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:38,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:38,436 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:38,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:38,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353835100] [2022-03-03 17:22:38,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353835100] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:38,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325542697] [2022-03-03 17:22:38,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:22:38,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:38,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:38,438 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:22:38,441 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:22:38,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:38,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:38,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:38,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:39,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:39,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:39,493 INFO 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:39,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325542697] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:39,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:39,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:39,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302755643] [2022-03-03 17:22:39,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:39,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:39,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:39,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:39,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:39,495 INFO L87 Difference]: Start difference. First operand 1123 states and 2931 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:40,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:40,915 INFO L93 Difference]: Finished difference Result 1999 states and 5138 transitions. [2022-03-03 17:22:40,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-03 17:22:40,915 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:40,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:40,918 INFO L225 Difference]: With dead ends: 1999 [2022-03-03 17:22:40,918 INFO L226 Difference]: Without dead ends: 1948 [2022-03-03 17:22:40,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=759, Invalid=3933, Unknown=0, NotChecked=0, Total=4692 [2022-03-03 17:22:40,919 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 593 mSDsluCounter, 2394 mSDsCounter, 0 mSdLazyCounter, 1140 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 2435 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:40,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 2435 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1140 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:22:40,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2022-03-03 17:22:40,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1099. [2022-03-03 17:22:40,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1098 states have (on average 2.605646630236794) internal successors, (2861), 1098 states have internal predecessors, (2861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:40,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2861 transitions. [2022-03-03 17:22:40,947 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2861 transitions. Word has length 72 [2022-03-03 17:22:40,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:40,947 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2861 transitions. [2022-03-03 17:22:40,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:40,947 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2861 transitions. [2022-03-03 17:22:40,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:40,949 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:40,949 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40,965 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:22:41,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-03-03 17:22:41,149 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:41,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:41,150 INFO L85 PathProgramCache]: Analyzing trace with hash 924694273, now seen corresponding path program 21 times [2022-03-03 17:22:41,150 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:41,150 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483925436] [2022-03-03 17:22:41,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:41,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:41,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:41,404 INFO 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:41,404 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:41,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483925436] [2022-03-03 17:22:41,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483925436] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:41,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91806991] [2022-03-03 17:22:41,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:22:41,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:41,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:41,407 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:22:41,408 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:22:41,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:22:41,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:41,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:41,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:41,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:41,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:42,444 INFO 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:42,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91806991] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:42,445 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:42,445 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:42,445 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860193248] [2022-03-03 17:22:42,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:42,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:42,445 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:42,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:42,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:42,446 INFO L87 Difference]: Start difference. First operand 1099 states and 2861 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:45,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:45,431 INFO L93 Difference]: Finished difference Result 2736 states and 6943 transitions. [2022-03-03 17:22:45,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-03 17:22:45,431 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:45,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:45,435 INFO L225 Difference]: With dead ends: 2736 [2022-03-03 17:22:45,435 INFO L226 Difference]: Without dead ends: 2574 [2022-03-03 17:22:45,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3434 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1261, Invalid=9659, Unknown=0, NotChecked=0, Total=10920 [2022-03-03 17:22:45,436 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 994 mSDsluCounter, 3878 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 3868 SdHoareTripleChecker+Invalid, 1910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:45,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [994 Valid, 3868 Invalid, 1910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:22:45,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2022-03-03 17:22:45,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 1197. [2022-03-03 17:22:45,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 1196 states have (on average 2.6237458193979935) internal successors, (3138), 1196 states have internal predecessors, (3138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:45,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 3138 transitions. [2022-03-03 17:22:45,457 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 3138 transitions. Word has length 72 [2022-03-03 17:22:45,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:45,457 INFO L470 AbstractCegarLoop]: Abstraction has 1197 states and 3138 transitions. [2022-03-03 17:22:45,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:45,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 3138 transitions. [2022-03-03 17:22:45,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:45,459 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:45,459 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:45,476 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:22:45,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:45,660 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:45,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:45,660 INFO L85 PathProgramCache]: Analyzing trace with hash -694877983, now seen corresponding path program 22 times [2022-03-03 17:22:45,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:45,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829321269] [2022-03-03 17:22:45,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:45,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:45,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:45,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:45,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:45,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829321269] [2022-03-03 17:22:45,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829321269] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:45,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186945511] [2022-03-03 17:22:45,936 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:22:45,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:45,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:45,938 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:22:45,939 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:22:46,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:22:46,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:46,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:46,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:46,575 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:46,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:47,050 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:47,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186945511] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:47,050 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:47,050 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:47,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926256895] [2022-03-03 17:22:47,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:47,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:47,051 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:47,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:47,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1214, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:47,051 INFO L87 Difference]: Start difference. First operand 1197 states and 3138 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:50,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:50,314 INFO L93 Difference]: Finished difference Result 3036 states and 7720 transitions. [2022-03-03 17:22:50,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-03 17:22:50,314 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:50,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:50,319 INFO L225 Difference]: With dead ends: 3036 [2022-03-03 17:22:50,319 INFO L226 Difference]: Without dead ends: 2904 [2022-03-03 17:22:50,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3808 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1646, Invalid=10126, Unknown=0, NotChecked=0, Total=11772 [2022-03-03 17:22:50,320 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1389 mSDsluCounter, 3324 mSDsCounter, 0 mSdLazyCounter, 1518 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1389 SdHoareTripleChecker+Valid, 3308 SdHoareTripleChecker+Invalid, 1647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:50,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1389 Valid, 3308 Invalid, 1647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1518 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:22:50,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2904 states. [2022-03-03 17:22:50,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2904 to 1249. [2022-03-03 17:22:50,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1249 states, 1248 states have (on average 2.6546474358974357) internal successors, (3313), 1248 states have internal predecessors, (3313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:50,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1249 states to 1249 states and 3313 transitions. [2022-03-03 17:22:50,342 INFO L78 Accepts]: Start accepts. Automaton has 1249 states and 3313 transitions. Word has length 72 [2022-03-03 17:22:50,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:50,343 INFO L470 AbstractCegarLoop]: Abstraction has 1249 states and 3313 transitions. [2022-03-03 17:22:50,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:50,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1249 states and 3313 transitions. [2022-03-03 17:22:50,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:50,344 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:50,345 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:50,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-03-03 17:22:50,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:50,545 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:50,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:50,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1721763829, now seen corresponding path program 23 times [2022-03-03 17:22:50,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:50,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621109055] [2022-03-03 17:22:50,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:50,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:50,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:50,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:50,789 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:50,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621109055] [2022-03-03 17:22:50,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621109055] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:50,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004934264] [2022-03-03 17:22:50,790 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:22:50,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:50,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:50,792 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:22:50,793 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:22:50,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:22:50,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:50,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:22:50,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:51,374 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:51,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:51,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:51,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004934264] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:51,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:51,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:22:51,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219518149] [2022-03-03 17:22:51,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:51,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:22:51,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:51,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:22:51,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1211, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:22:51,837 INFO L87 Difference]: Start difference. First operand 1249 states and 3313 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:54,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:54,328 INFO L93 Difference]: Finished difference Result 2872 states and 7407 transitions. [2022-03-03 17:22:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-03 17:22:54,328 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:54,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:54,332 INFO L225 Difference]: With dead ends: 2872 [2022-03-03 17:22:54,332 INFO L226 Difference]: Without dead ends: 2770 [2022-03-03 17:22:54,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2492 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1216, Invalid=7156, Unknown=0, NotChecked=0, Total=8372 [2022-03-03 17:22:54,333 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1016 mSDsluCounter, 3580 mSDsCounter, 0 mSdLazyCounter, 1673 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 3534 SdHoareTripleChecker+Invalid, 1775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:54,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1016 Valid, 3534 Invalid, 1775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1673 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:22:54,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2770 states. [2022-03-03 17:22:54,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2770 to 1241. [2022-03-03 17:22:54,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 1240 states have (on average 2.654032258064516) internal successors, (3291), 1240 states have internal predecessors, (3291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:54,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 3291 transitions. [2022-03-03 17:22:54,354 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 3291 transitions. Word has length 72 [2022-03-03 17:22:54,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:54,354 INFO L470 AbstractCegarLoop]: Abstraction has 1241 states and 3291 transitions. [2022-03-03 17:22:54,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:54,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 3291 transitions. [2022-03-03 17:22:54,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:54,356 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:54,356 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:22:54,375 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:22:54,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-03 17:22:54,565 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:54,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:54,565 INFO L85 PathProgramCache]: Analyzing trace with hash -610475651, now seen corresponding path program 24 times [2022-03-03 17:22:54,565 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:54,565 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980989789] [2022-03-03 17:22:54,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:54,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:54,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:54,780 INFO 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:54,780 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:54,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980989789] [2022-03-03 17:22:54,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980989789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:54,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868220594] [2022-03-03 17:22:54,780 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:22:54,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:54,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:54,782 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:22:54,782 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:22:54,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:22:54,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:54,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-03 17:22:54,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:55,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:55,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:55,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:55,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868220594] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:55,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:55,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-03 17:22:55,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983318775] [2022-03-03 17:22:55,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:55,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 17:22:55,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:55,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 17:22:55,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 17:22:55,936 INFO L87 Difference]: Start difference. First operand 1241 states and 3291 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:56,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:22:56,885 INFO L93 Difference]: Finished difference Result 2186 states and 5634 transitions. [2022-03-03 17:22:56,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-03 17:22:56,885 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:22:56,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:22:56,888 INFO L225 Difference]: With dead ends: 2186 [2022-03-03 17:22:56,888 INFO L226 Difference]: Without dead ends: 2060 [2022-03-03 17:22:56,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=700, Invalid=3460, Unknown=0, NotChecked=0, Total=4160 [2022-03-03 17:22:56,889 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 758 mSDsluCounter, 2214 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 2240 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:22:56,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [758 Valid, 2240 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:22:56,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-03-03 17:22:56,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1277. [2022-03-03 17:22:56,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 1276 states have (on average 2.6504702194357366) internal successors, (3382), 1276 states have internal predecessors, (3382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:56,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 3382 transitions. [2022-03-03 17:22:56,908 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 3382 transitions. Word has length 72 [2022-03-03 17:22:56,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:22:56,908 INFO L470 AbstractCegarLoop]: Abstraction has 1277 states and 3382 transitions. [2022-03-03 17:22:56,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:22:56,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 3382 transitions. [2022-03-03 17:22:56,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:22:56,910 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:22:56,910 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56,928 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:22:57,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-03 17:22:57,111 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:22:57,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:22:57,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1037850845, now seen corresponding path program 26 times [2022-03-03 17:22:57,111 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:22:57,112 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541284339] [2022-03-03 17:22:57,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:22:57,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:22:57,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:22:57,354 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:57,354 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:22:57,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541284339] [2022-03-03 17:22:57,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541284339] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:22:57,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549714643] [2022-03-03 17:22:57,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:22:57,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:22:57,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:22:57,356 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:22:57,356 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:22:57,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:22:57,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:22:57,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:22:57,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:22:58,080 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:58,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:22:58,787 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:22:58,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549714643] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:22:58,787 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:22:58,787 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:22:58,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555716896] [2022-03-03 17:22:58,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:22:58,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:22:58,788 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:22:58,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:22:58,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:22:58,788 INFO L87 Difference]: Start difference. First operand 1277 states and 3382 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:02,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:02,228 INFO L93 Difference]: Finished difference Result 3129 states and 8016 transitions. [2022-03-03 17:23:02,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-03 17:23:02,228 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:02,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:02,233 INFO L225 Difference]: With dead ends: 3129 [2022-03-03 17:23:02,233 INFO L226 Difference]: Without dead ends: 3027 [2022-03-03 17:23:02,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4039 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1335, Invalid=12005, Unknown=0, NotChecked=0, Total=13340 [2022-03-03 17:23:02,235 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 1241 mSDsluCounter, 3984 mSDsCounter, 0 mSdLazyCounter, 1728 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1241 SdHoareTripleChecker+Valid, 4028 SdHoareTripleChecker+Invalid, 1837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:02,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1241 Valid, 4028 Invalid, 1837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1728 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:23:02,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3027 states. [2022-03-03 17:23:02,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3027 to 1281. [2022-03-03 17:23:02,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1281 states, 1280 states have (on average 2.65390625) internal successors, (3397), 1280 states have internal predecessors, (3397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:02,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 3397 transitions. [2022-03-03 17:23:02,273 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 3397 transitions. Word has length 72 [2022-03-03 17:23:02,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:02,273 INFO L470 AbstractCegarLoop]: Abstraction has 1281 states and 3397 transitions. [2022-03-03 17:23:02,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:02,274 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 3397 transitions. [2022-03-03 17:23:02,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:02,275 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:02,276 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:02,293 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:23:02,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-03-03 17:23:02,476 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:02,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:02,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1799078455, now seen corresponding path program 25 times [2022-03-03 17:23:02,477 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:02,477 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418163470] [2022-03-03 17:23:02,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:02,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:02,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:02,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:02,703 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:02,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418163470] [2022-03-03 17:23:02,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418163470] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:02,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660857062] [2022-03-03 17:23:02,703 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:23:02,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:02,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:02,704 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:23:02,705 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:23:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:02,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:02,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:03,253 INFO 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:23:03,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:03,706 INFO 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:23:03,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660857062] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:03,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:03,706 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:03,706 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343118449] [2022-03-03 17:23:03,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:03,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:03,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:03,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:03,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1252, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:03,707 INFO L87 Difference]: Start difference. First operand 1281 states and 3397 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:05,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:05,480 INFO L93 Difference]: Finished difference Result 2248 states and 5860 transitions. [2022-03-03 17:23:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 17:23:05,481 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:05,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:05,484 INFO L225 Difference]: With dead ends: 2248 [2022-03-03 17:23:05,484 INFO L226 Difference]: Without dead ends: 2197 [2022-03-03 17:23:05,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=653, Invalid=4459, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 17:23:05,485 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 551 mSDsluCounter, 3380 mSDsCounter, 0 mSdLazyCounter, 1563 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 3404 SdHoareTripleChecker+Invalid, 1626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:05,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [551 Valid, 3404 Invalid, 1626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1563 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:05,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2022-03-03 17:23:05,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 1301. [2022-03-03 17:23:05,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 2.6584615384615384) internal successors, (3456), 1300 states have internal predecessors, (3456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:05,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 3456 transitions. [2022-03-03 17:23:05,513 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 3456 transitions. Word has length 72 [2022-03-03 17:23:05,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:05,514 INFO L470 AbstractCegarLoop]: Abstraction has 1301 states and 3456 transitions. [2022-03-03 17:23:05,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:05,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 3456 transitions. [2022-03-03 17:23:05,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:05,516 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:05,517 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05,541 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:23:05,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-03-03 17:23:05,731 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:05,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:05,731 INFO L85 PathProgramCache]: Analyzing trace with hash -2100352131, now seen corresponding path program 26 times [2022-03-03 17:23:05,731 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:05,731 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350786967] [2022-03-03 17:23:05,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:05,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:05,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:06,014 INFO 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:23:06,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:06,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350786967] [2022-03-03 17:23:06,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350786967] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:06,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258416327] [2022-03-03 17:23:06,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:23:06,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:06,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:06,020 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:23:06,022 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:23:06,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:23:06,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:06,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:06,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:06,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:06,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:07,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:07,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258416327] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:07,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:07,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:07,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870998092] [2022-03-03 17:23:07,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:07,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:07,168 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:07,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:07,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:07,169 INFO L87 Difference]: Start difference. First operand 1301 states and 3456 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:09,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:09,493 INFO L93 Difference]: Finished difference Result 2503 states and 6431 transitions. [2022-03-03 17:23:09,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-03 17:23:09,493 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:09,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:09,497 INFO L225 Difference]: With dead ends: 2503 [2022-03-03 17:23:09,497 INFO L226 Difference]: Without dead ends: 2452 [2022-03-03 17:23:09,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1019, Invalid=6291, Unknown=0, NotChecked=0, Total=7310 [2022-03-03 17:23:09,498 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 881 mSDsluCounter, 3321 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 881 SdHoareTripleChecker+Valid, 3332 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:09,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [881 Valid, 3332 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1575 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:09,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2022-03-03 17:23:09,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 1333. [2022-03-03 17:23:09,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1333 states, 1332 states have (on average 2.675675675675676) internal successors, (3564), 1332 states have internal predecessors, (3564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:09,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 3564 transitions. [2022-03-03 17:23:09,526 INFO L78 Accepts]: Start accepts. Automaton has 1333 states and 3564 transitions. Word has length 72 [2022-03-03 17:23:09,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:09,527 INFO L470 AbstractCegarLoop]: Abstraction has 1333 states and 3564 transitions. [2022-03-03 17:23:09,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:09,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1333 states and 3564 transitions. [2022-03-03 17:23:09,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:09,529 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:09,529 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:09,548 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:23:09,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-03 17:23:09,730 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:09,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:09,730 INFO L85 PathProgramCache]: Analyzing trace with hash -666903823, now seen corresponding path program 27 times [2022-03-03 17:23:09,730 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:09,730 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430623324] [2022-03-03 17:23:09,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:09,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:09,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:10,011 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:10,011 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:10,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430623324] [2022-03-03 17:23:10,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430623324] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:10,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489490781] [2022-03-03 17:23:10,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:23:10,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:10,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:10,013 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:23:10,014 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:23:10,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:23:10,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:10,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:10,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:10,602 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:10,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:11,070 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:11,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489490781] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:11,071 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:11,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:11,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272514402] [2022-03-03 17:23:11,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:11,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:11,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:11,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:11,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:11,072 INFO L87 Difference]: Start difference. First operand 1333 states and 3564 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:13,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:13,165 INFO L93 Difference]: Finished difference Result 2413 states and 6269 transitions. [2022-03-03 17:23:13,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-03 17:23:13,165 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:13,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:13,168 INFO L225 Difference]: With dead ends: 2413 [2022-03-03 17:23:13,169 INFO L226 Difference]: Without dead ends: 2332 [2022-03-03 17:23:13,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=792, Invalid=5214, Unknown=0, NotChecked=0, Total=6006 [2022-03-03 17:23:13,169 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 701 mSDsluCounter, 3612 mSDsCounter, 0 mSdLazyCounter, 1665 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 3651 SdHoareTripleChecker+Invalid, 1749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:13,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [701 Valid, 3651 Invalid, 1749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1665 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:13,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2332 states. [2022-03-03 17:23:13,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2332 to 1309. [2022-03-03 17:23:13,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1308 states have (on average 2.659021406727829) internal successors, (3478), 1308 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:13,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 3478 transitions. [2022-03-03 17:23:13,198 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 3478 transitions. Word has length 72 [2022-03-03 17:23:13,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:13,198 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 3478 transitions. [2022-03-03 17:23:13,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:13,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 3478 transitions. [2022-03-03 17:23:13,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:13,201 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:13,201 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:13,224 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:23:13,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-03 17:23:13,415 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:13,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:13,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1132161329, now seen corresponding path program 28 times [2022-03-03 17:23:13,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:13,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105960751] [2022-03-03 17:23:13,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:13,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:13,659 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:13,659 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:13,659 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105960751] [2022-03-03 17:23:13,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105960751] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:13,659 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544789229] [2022-03-03 17:23:13,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:23:13,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:13,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:13,661 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:23:13,662 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:23:13,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:23:13,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:13,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:13,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:14,227 INFO 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:23:14,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:14,704 INFO 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:23:14,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544789229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:14,705 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:14,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:14,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416494817] [2022-03-03 17:23:14,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:14,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:14,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:14,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:14,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:14,706 INFO L87 Difference]: Start difference. First operand 1309 states and 3478 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:16,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:16,625 INFO L93 Difference]: Finished difference Result 2401 states and 6232 transitions. [2022-03-03 17:23:16,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 17:23:16,625 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:16,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:16,629 INFO L225 Difference]: With dead ends: 2401 [2022-03-03 17:23:16,629 INFO L226 Difference]: Without dead ends: 2305 [2022-03-03 17:23:16,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1577 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=726, Invalid=5594, Unknown=0, NotChecked=0, Total=6320 [2022-03-03 17:23:16,629 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 633 mSDsluCounter, 3204 mSDsCounter, 0 mSdLazyCounter, 1363 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 3228 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:16,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [633 Valid, 3228 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1363 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:23:16,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2022-03-03 17:23:16,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1317. [2022-03-03 17:23:16,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1317 states, 1316 states have (on average 2.6595744680851063) internal successors, (3500), 1316 states have internal predecessors, (3500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:16,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1317 states to 1317 states and 3500 transitions. [2022-03-03 17:23:16,650 INFO L78 Accepts]: Start accepts. Automaton has 1317 states and 3500 transitions. Word has length 72 [2022-03-03 17:23:16,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:16,650 INFO L470 AbstractCegarLoop]: Abstraction has 1317 states and 3500 transitions. [2022-03-03 17:23:16,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:16,650 INFO L276 IsEmpty]: Start isEmpty. Operand 1317 states and 3500 transitions. [2022-03-03 17:23:16,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:16,652 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:16,652 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16,668 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:23:16,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:16,852 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:16,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:16,853 INFO L85 PathProgramCache]: Analyzing trace with hash -487410927, now seen corresponding path program 29 times [2022-03-03 17:23:16,853 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:16,853 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270131029] [2022-03-03 17:23:16,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:16,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:17,099 INFO 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:23:17,099 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:17,099 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270131029] [2022-03-03 17:23:17,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270131029] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:17,099 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778814975] [2022-03-03 17:23:17,099 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:23:17,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:17,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:17,101 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:23:17,101 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:23:17,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:23:17,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:17,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-03 17:23:17,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:17,737 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:17,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:18,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:18,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778814975] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:18,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:18,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-03 17:23:18,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44297732] [2022-03-03 17:23:18,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:18,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 17:23:18,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:18,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 17:23:18,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1407, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 17:23:18,257 INFO L87 Difference]: Start difference. First operand 1317 states and 3500 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:20,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:20,561 INFO L93 Difference]: Finished difference Result 2626 states and 6815 transitions. [2022-03-03 17:23:20,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-03 17:23:20,562 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:20,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:20,565 INFO L225 Difference]: With dead ends: 2626 [2022-03-03 17:23:20,565 INFO L226 Difference]: Without dead ends: 2530 [2022-03-03 17:23:20,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2354 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1461, Invalid=7469, Unknown=0, NotChecked=0, Total=8930 [2022-03-03 17:23:20,566 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 1015 mSDsluCounter, 3294 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 3336 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:20,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 3336 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:20,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2022-03-03 17:23:20,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 1365. [2022-03-03 17:23:20,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1365 states, 1364 states have (on average 2.6715542521994133) internal successors, (3644), 1364 states have internal predecessors, (3644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:20,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1365 states to 1365 states and 3644 transitions. [2022-03-03 17:23:20,589 INFO L78 Accepts]: Start accepts. Automaton has 1365 states and 3644 transitions. Word has length 72 [2022-03-03 17:23:20,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:20,589 INFO L470 AbstractCegarLoop]: Abstraction has 1365 states and 3644 transitions. [2022-03-03 17:23:20,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:20,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1365 states and 3644 transitions. [2022-03-03 17:23:20,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:20,592 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:20,592 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:20,608 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:23:20,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:20,793 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:20,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:20,794 INFO L85 PathProgramCache]: Analyzing trace with hash -1514296773, now seen corresponding path program 30 times [2022-03-03 17:23:20,794 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:20,794 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182707667] [2022-03-03 17:23:20,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:20,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:20,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:21,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:21,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:21,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182707667] [2022-03-03 17:23:21,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182707667] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:21,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725877370] [2022-03-03 17:23:21,036 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:23:21,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:21,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:21,038 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:23:21,038 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:23:21,119 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:23:21,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:21,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:21,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:21,611 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:21,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:22,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:22,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725877370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:22,090 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:22,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:22,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101812472] [2022-03-03 17:23:22,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:22,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:22,090 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:22,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:22,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:22,091 INFO L87 Difference]: Start difference. First operand 1365 states and 3644 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:24,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:24,301 INFO L93 Difference]: Finished difference Result 2596 states and 6708 transitions. [2022-03-03 17:23:24,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-03 17:23:24,302 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:24,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:24,305 INFO L225 Difference]: With dead ends: 2596 [2022-03-03 17:23:24,306 INFO L226 Difference]: Without dead ends: 2545 [2022-03-03 17:23:24,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1618 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=852, Invalid=5790, Unknown=0, NotChecked=0, Total=6642 [2022-03-03 17:23:24,306 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 808 mSDsluCounter, 3511 mSDsCounter, 0 mSdLazyCounter, 1707 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 3493 SdHoareTripleChecker+Invalid, 1807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:24,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 3493 Invalid, 1807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1707 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:23:24,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2545 states. [2022-03-03 17:23:24,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2545 to 1369. [2022-03-03 17:23:24,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 2.6834795321637426) internal successors, (3671), 1368 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:24,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 3671 transitions. [2022-03-03 17:23:24,327 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 3671 transitions. Word has length 72 [2022-03-03 17:23:24,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:24,327 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 3671 transitions. [2022-03-03 17:23:24,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:24,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 3671 transitions. [2022-03-03 17:23:24,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:24,329 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:24,329 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:24,345 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-03-03 17:23:24,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:24,530 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:24,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:24,530 INFO L85 PathProgramCache]: Analyzing trace with hash 223608007, now seen corresponding path program 31 times [2022-03-03 17:23:24,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:24,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110766887] [2022-03-03 17:23:24,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:24,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:24,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:24,838 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:24,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:24,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110766887] [2022-03-03 17:23:24,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110766887] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:24,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156368951] [2022-03-03 17:23:24,838 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:23:24,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:24,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:24,840 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:23:24,841 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:23:24,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:24,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:24,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:25,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:25,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:25,874 INFO 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:23:25,874 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156368951] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:25,874 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:25,874 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:25,875 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372539758] [2022-03-03 17:23:25,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:25,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:25,875 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:25,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:25,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:25,876 INFO L87 Difference]: Start difference. First operand 1369 states and 3671 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:27,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:27,923 INFO L93 Difference]: Finished difference Result 2540 states and 6656 transitions. [2022-03-03 17:23:27,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-03 17:23:27,923 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:27,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:27,927 INFO L225 Difference]: With dead ends: 2540 [2022-03-03 17:23:27,927 INFO L226 Difference]: Without dead ends: 2429 [2022-03-03 17:23:27,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1846 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=908, Invalid=6064, Unknown=0, NotChecked=0, Total=6972 [2022-03-03 17:23:27,928 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 780 mSDsluCounter, 3668 mSDsCounter, 0 mSdLazyCounter, 1643 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 3678 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:27,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [780 Valid, 3678 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1643 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:27,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2429 states. [2022-03-03 17:23:27,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2429 to 1377. [2022-03-03 17:23:27,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1377 states, 1376 states have (on average 2.6809593023255816) internal successors, (3689), 1376 states have internal predecessors, (3689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:27,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1377 states to 1377 states and 3689 transitions. [2022-03-03 17:23:27,952 INFO L78 Accepts]: Start accepts. Automaton has 1377 states and 3689 transitions. Word has length 72 [2022-03-03 17:23:27,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:27,953 INFO L470 AbstractCegarLoop]: Abstraction has 1377 states and 3689 transitions. [2022-03-03 17:23:27,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:27,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1377 states and 3689 transitions. [2022-03-03 17:23:27,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:27,955 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:27,955 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:27,971 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:23:28,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:28,155 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:28,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:28,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1395964249, now seen corresponding path program 32 times [2022-03-03 17:23:28,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:28,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700973963] [2022-03-03 17:23:28,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:28,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:28,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:28,386 INFO 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:23:28,386 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:28,386 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700973963] [2022-03-03 17:23:28,386 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700973963] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:28,386 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203468204] [2022-03-03 17:23:28,386 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:23:28,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:28,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:28,388 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:23:28,388 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:23:28,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:23:28,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:28,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:28,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:28,942 INFO 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:23:28,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:29,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:29,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203468204] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:29,425 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:29,425 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:29,425 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482151527] [2022-03-03 17:23:29,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:29,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:29,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:29,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:29,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1243, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:29,426 INFO L87 Difference]: Start difference. First operand 1377 states and 3689 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:32,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:32,785 INFO L93 Difference]: Finished difference Result 2755 states and 7238 transitions. [2022-03-03 17:23:32,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-03 17:23:32,785 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:32,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:32,789 INFO L225 Difference]: With dead ends: 2755 [2022-03-03 17:23:32,789 INFO L226 Difference]: Without dead ends: 2674 [2022-03-03 17:23:32,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3896 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1702, Invalid=10954, Unknown=0, NotChecked=0, Total=12656 [2022-03-03 17:23:32,791 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 946 mSDsluCounter, 4206 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 4269 SdHoareTripleChecker+Invalid, 2048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:32,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [946 Valid, 4269 Invalid, 2048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:23:32,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2674 states. [2022-03-03 17:23:32,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2674 to 1353. [2022-03-03 17:23:32,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 2.6708579881656807) internal successors, (3611), 1352 states have internal predecessors, (3611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:32,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 3611 transitions. [2022-03-03 17:23:32,813 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 3611 transitions. Word has length 72 [2022-03-03 17:23:32,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:32,813 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 3611 transitions. [2022-03-03 17:23:32,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:32,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 3611 transitions. [2022-03-03 17:23:32,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:32,815 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:32,815 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:32,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:33,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-03-03 17:23:33,016 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:33,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:33,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1872117201, now seen corresponding path program 33 times [2022-03-03 17:23:33,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:33,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541521872] [2022-03-03 17:23:33,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:33,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:33,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:33,278 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:33,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:33,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541521872] [2022-03-03 17:23:33,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541521872] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:33,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778400397] [2022-03-03 17:23:33,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:23:33,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:33,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:33,280 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:23:33,280 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:23:33,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:23:33,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:33,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:33,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:33,823 INFO 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:23:33,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:34,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:34,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778400397] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:34,289 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:34,289 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:34,289 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911443984] [2022-03-03 17:23:34,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:34,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:34,289 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:34,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:34,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1236, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:34,290 INFO L87 Difference]: Start difference. First operand 1353 states and 3611 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:36,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:36,255 INFO L93 Difference]: Finished difference Result 2353 states and 6171 transitions. [2022-03-03 17:23:36,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-03 17:23:36,256 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:36,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:36,259 INFO L225 Difference]: With dead ends: 2353 [2022-03-03 17:23:36,259 INFO L226 Difference]: Without dead ends: 2302 [2022-03-03 17:23:36,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1659 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=873, Invalid=5607, Unknown=0, NotChecked=0, Total=6480 [2022-03-03 17:23:36,260 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 667 mSDsluCounter, 3073 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 3109 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:36,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [667 Valid, 3109 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1498 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:36,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2302 states. [2022-03-03 17:23:36,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2302 to 1341. [2022-03-03 17:23:36,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 2.6701492537313434) internal successors, (3578), 1340 states have internal predecessors, (3578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:36,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 3578 transitions. [2022-03-03 17:23:36,281 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 3578 transitions. Word has length 72 [2022-03-03 17:23:36,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:36,281 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 3578 transitions. [2022-03-03 17:23:36,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:36,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 3578 transitions. [2022-03-03 17:23:36,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:36,283 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:36,283 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:36,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-03 17:23:36,503 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:36,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:36,503 INFO L85 PathProgramCache]: Analyzing trace with hash -467367883, now seen corresponding path program 34 times [2022-03-03 17:23:36,503 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:36,503 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871987146] [2022-03-03 17:23:36,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:36,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:36,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:36,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:36,734 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:36,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871987146] [2022-03-03 17:23:36,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871987146] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:36,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172109394] [2022-03-03 17:23:36,734 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:23:36,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:36,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:36,736 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:23:36,737 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:23:36,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:23:36,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:36,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:36,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:37,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:37,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:37,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:37,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172109394] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:37,774 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:37,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:37,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232088839] [2022-03-03 17:23:37,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:37,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:37,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:37,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:37,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:37,776 INFO L87 Difference]: Start difference. First operand 1341 states and 3578 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:40,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:40,512 INFO L93 Difference]: Finished difference Result 2802 states and 7319 transitions. [2022-03-03 17:23:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-03 17:23:40,513 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:40,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:40,517 INFO L225 Difference]: With dead ends: 2802 [2022-03-03 17:23:40,517 INFO L226 Difference]: Without dead ends: 2691 [2022-03-03 17:23:40,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2804 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1096, Invalid=8410, Unknown=0, NotChecked=0, Total=9506 [2022-03-03 17:23:40,518 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 895 mSDsluCounter, 3489 mSDsCounter, 0 mSdLazyCounter, 1577 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 3490 SdHoareTripleChecker+Invalid, 1677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:40,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [895 Valid, 3490 Invalid, 1677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1577 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:40,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2022-03-03 17:23:40,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 1353. [2022-03-03 17:23:40,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 2.673816568047337) internal successors, (3615), 1352 states have internal predecessors, (3615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:40,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 3615 transitions. [2022-03-03 17:23:40,541 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 3615 transitions. Word has length 72 [2022-03-03 17:23:40,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:40,541 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 3615 transitions. [2022-03-03 17:23:40,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:40,542 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 3615 transitions. [2022-03-03 17:23:40,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:40,543 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:40,543 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:40,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:40,744 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:40,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:40,744 INFO L85 PathProgramCache]: Analyzing trace with hash -2086940139, now seen corresponding path program 35 times [2022-03-03 17:23:40,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:40,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704348935] [2022-03-03 17:23:40,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:40,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:40,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:40,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:40,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:40,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704348935] [2022-03-03 17:23:40,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704348935] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:40,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280009821] [2022-03-03 17:23:40,969 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:23:40,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:40,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:40,971 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:23:40,971 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:23:41,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:23:41,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:41,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-03 17:23:41,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:41,603 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:41,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:42,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:42,128 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280009821] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:42,128 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:42,129 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-03 17:23:42,129 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624284792] [2022-03-03 17:23:42,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:42,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 17:23:42,129 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:42,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 17:23:42,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1383, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 17:23:42,130 INFO L87 Difference]: Start difference. First operand 1353 states and 3615 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:44,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:44,667 INFO L93 Difference]: Finished difference Result 2887 states and 7542 transitions. [2022-03-03 17:23:44,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-03 17:23:44,668 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:44,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:44,671 INFO L225 Difference]: With dead ends: 2887 [2022-03-03 17:23:44,671 INFO L226 Difference]: Without dead ends: 2776 [2022-03-03 17:23:44,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3157 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1957, Invalid=8549, Unknown=0, NotChecked=0, Total=10506 [2022-03-03 17:23:44,672 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1170 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1514 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 3122 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:44,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1170 Valid, 3122 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1514 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:23:44,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2776 states. [2022-03-03 17:23:44,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2776 to 1369. [2022-03-03 17:23:44,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 2.6776315789473686) internal successors, (3663), 1368 states have internal predecessors, (3663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:44,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 3663 transitions. [2022-03-03 17:23:44,690 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 3663 transitions. Word has length 72 [2022-03-03 17:23:44,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:44,690 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 3663 transitions. [2022-03-03 17:23:44,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:44,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 3663 transitions. [2022-03-03 17:23:44,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:44,691 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:44,691 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:44,707 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:23:44,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:44,893 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:44,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:44,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1181141311, now seen corresponding path program 36 times [2022-03-03 17:23:44,893 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:44,893 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873199456] [2022-03-03 17:23:44,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:44,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:44,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:45,138 INFO 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:23:45,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:45,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873199456] [2022-03-03 17:23:45,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873199456] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:45,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364395117] [2022-03-03 17:23:45,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:23:45,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:45,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:45,141 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:23:45,141 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:23:45,222 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:23:45,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:45,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:45,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:45,704 INFO 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:23:45,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:46,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:46,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364395117] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:46,179 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:46,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:46,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863262252] [2022-03-03 17:23:46,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:46,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:46,180 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:46,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:46,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1230, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:46,180 INFO L87 Difference]: Start difference. First operand 1369 states and 3663 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:49,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:49,291 INFO L93 Difference]: Finished difference Result 3101 states and 8144 transitions. [2022-03-03 17:23:49,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-03 17:23:49,291 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:49,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:49,296 INFO L225 Difference]: With dead ends: 3101 [2022-03-03 17:23:49,296 INFO L226 Difference]: Without dead ends: 3050 [2022-03-03 17:23:49,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3515 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1588, Invalid=9542, Unknown=0, NotChecked=0, Total=11130 [2022-03-03 17:23:49,297 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 938 mSDsluCounter, 4211 mSDsCounter, 0 mSdLazyCounter, 2048 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 4174 SdHoareTripleChecker+Invalid, 2148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 2048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:49,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [938 Valid, 4174 Invalid, 2148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 2048 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:23:49,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3050 states. [2022-03-03 17:23:49,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3050 to 1381. [2022-03-03 17:23:49,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 2.689855072463768) internal successors, (3712), 1380 states have internal predecessors, (3712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:49,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 3712 transitions. [2022-03-03 17:23:49,331 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 3712 transitions. Word has length 72 [2022-03-03 17:23:49,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:49,331 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 3712 transitions. [2022-03-03 17:23:49,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:49,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 3712 transitions. [2022-03-03 17:23:49,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:49,333 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:49,333 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49,351 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:23:49,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-03 17:23:49,536 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:49,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:49,536 INFO L85 PathProgramCache]: Analyzing trace with hash -2002537807, now seen corresponding path program 37 times [2022-03-03 17:23:49,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:49,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862528681] [2022-03-03 17:23:49,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:49,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:49,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:49,764 INFO 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:23:49,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:49,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862528681] [2022-03-03 17:23:49,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862528681] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:49,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149660852] [2022-03-03 17:23:49,765 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:23:49,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:49,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:49,766 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:23:49,767 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:23:49,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:49,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:23:49,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:50,333 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:50,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:50,797 INFO 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:23:50,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149660852] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:50,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:50,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:23:50,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300777922] [2022-03-03 17:23:50,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:50,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:23:50,798 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:50,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:23:50,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:23:50,798 INFO L87 Difference]: Start difference. First operand 1381 states and 3712 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:51,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:51,993 INFO L93 Difference]: Finished difference Result 2375 states and 6250 transitions. [2022-03-03 17:23:51,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-03 17:23:51,993 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:51,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:51,997 INFO L225 Difference]: With dead ends: 2375 [2022-03-03 17:23:51,997 INFO L226 Difference]: Without dead ends: 2249 [2022-03-03 17:23:51,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1146 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=528, Invalid=4028, Unknown=0, NotChecked=0, Total=4556 [2022-03-03 17:23:51,998 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 552 mSDsluCounter, 2738 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 2757 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:51,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 2757 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:23:52,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2249 states. [2022-03-03 17:23:52,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2249 to 1381. [2022-03-03 17:23:52,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 2.684057971014493) internal successors, (3704), 1380 states have internal predecessors, (3704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:52,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 3704 transitions. [2022-03-03 17:23:52,027 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 3704 transitions. Word has length 72 [2022-03-03 17:23:52,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:52,027 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 3704 transitions. [2022-03-03 17:23:52,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:52,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 3704 transitions. [2022-03-03 17:23:52,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:52,036 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:52,036 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:52,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-03 17:23:52,237 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:52,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:52,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1441977873, now seen corresponding path program 27 times [2022-03-03 17:23:52,237 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:52,237 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138871849] [2022-03-03 17:23:52,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:52,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:52,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:23:52,477 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:52,477 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:23:52,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138871849] [2022-03-03 17:23:52,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138871849] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:23:52,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233297411] [2022-03-03 17:23:52,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:23:52,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:52,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:23:52,479 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:23:52,480 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:23:52,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:23:52,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:23:52,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:23:52,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:23:53,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:53,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:23:53,967 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:23:53,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233297411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:23:53,968 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:23:53,968 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:23:53,968 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167250496] [2022-03-03 17:23:53,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:23:53,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:23:53,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:23:53,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:23:53,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:23:53,969 INFO L87 Difference]: Start difference. First operand 1381 states and 3704 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:59,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:23:59,542 INFO L93 Difference]: Finished difference Result 3839 states and 9891 transitions. [2022-03-03 17:23:59,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-03 17:23:59,542 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:23:59,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:23:59,548 INFO L225 Difference]: With dead ends: 3839 [2022-03-03 17:23:59,548 INFO L226 Difference]: Without dead ends: 3737 [2022-03-03 17:23:59,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7627 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=2451, Invalid=20199, Unknown=0, NotChecked=0, Total=22650 [2022-03-03 17:23:59,550 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 1308 mSDsluCounter, 5476 mSDsCounter, 0 mSdLazyCounter, 2520 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 5490 SdHoareTripleChecker+Invalid, 2658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 2520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:23:59,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1308 Valid, 5490 Invalid, 2658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 2520 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-03 17:23:59,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3737 states. [2022-03-03 17:23:59,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3737 to 1437. [2022-03-03 17:23:59,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1437 states, 1436 states have (on average 2.7172701949860723) internal successors, (3902), 1436 states have internal predecessors, (3902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:59,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 1437 states and 3902 transitions. [2022-03-03 17:23:59,581 INFO L78 Accepts]: Start accepts. Automaton has 1437 states and 3902 transitions. Word has length 72 [2022-03-03 17:23:59,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:23:59,581 INFO L470 AbstractCegarLoop]: Abstraction has 1437 states and 3902 transitions. [2022-03-03 17:23:59,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:23:59,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1437 states and 3902 transitions. [2022-03-03 17:23:59,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:23:59,584 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:23:59,584 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:23:59,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-03 17:23:59,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:23:59,807 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:23:59,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:23:59,808 INFO L85 PathProgramCache]: Analyzing trace with hash -300154625, now seen corresponding path program 38 times [2022-03-03 17:23:59,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:23:59,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237232094] [2022-03-03 17:23:59,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:23:59,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:23:59,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:00,030 INFO 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:24:00,030 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:00,030 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237232094] [2022-03-03 17:24:00,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237232094] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:00,030 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115461723] [2022-03-03 17:24:00,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:24:00,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:00,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:00,032 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:24:00,032 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:24:00,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:24:00,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:00,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:24:00,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:00,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:00,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:01,033 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:01,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115461723] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:01,033 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:01,033 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:24:01,033 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061821027] [2022-03-03 17:24:01,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:01,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:24:01,034 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:01,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:24:01,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:24:01,035 INFO L87 Difference]: Start difference. First operand 1437 states and 3902 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:06,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:06,191 INFO L93 Difference]: Finished difference Result 4253 states and 10955 transitions. [2022-03-03 17:24:06,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-03 17:24:06,191 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:24:06,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:06,197 INFO L225 Difference]: With dead ends: 4253 [2022-03-03 17:24:06,197 INFO L226 Difference]: Without dead ends: 4010 [2022-03-03 17:24:06,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7882 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2815, Invalid=18941, Unknown=0, NotChecked=0, Total=21756 [2022-03-03 17:24:06,198 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 2062 mSDsluCounter, 3632 mSDsCounter, 0 mSdLazyCounter, 1861 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2062 SdHoareTripleChecker+Valid, 3663 SdHoareTripleChecker+Invalid, 2074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 1861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:06,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2062 Valid, 3663 Invalid, 2074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 1861 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:24:06,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4010 states. [2022-03-03 17:24:06,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4010 to 1497. [2022-03-03 17:24:06,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1496 states have (on average 2.7586898395721926) internal successors, (4127), 1496 states have internal predecessors, (4127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:06,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 4127 transitions. [2022-03-03 17:24:06,230 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 4127 transitions. Word has length 72 [2022-03-03 17:24:06,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:06,230 INFO L470 AbstractCegarLoop]: Abstraction has 1497 states and 4127 transitions. [2022-03-03 17:24:06,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:06,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 4127 transitions. [2022-03-03 17:24:06,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:24:06,232 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:06,232 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,249 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:24:06,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2022-03-03 17:24:06,433 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:06,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:06,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1763276851, now seen corresponding path program 39 times [2022-03-03 17:24:06,433 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:06,433 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528043421] [2022-03-03 17:24:06,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:06,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:06,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:06,643 INFO 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:24:06,643 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:06,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528043421] [2022-03-03 17:24:06,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528043421] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:06,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427556816] [2022-03-03 17:24:06,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:24:06,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:06,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:06,644 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:24:06,646 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:24:06,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:24:06,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:06,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:24:06,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:07,194 INFO 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:24:07,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:07,661 INFO 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:24:07,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427556816] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:07,662 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:07,662 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:24:07,662 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632465399] [2022-03-03 17:24:07,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:07,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:24:07,662 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:07,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:24:07,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1220, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:24:07,663 INFO L87 Difference]: Start difference. First operand 1497 states and 4127 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:10,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:10,824 INFO L93 Difference]: Finished difference Result 3268 states and 8438 transitions. [2022-03-03 17:24:10,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-03 17:24:10,824 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:24:10,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:10,829 INFO L225 Difference]: With dead ends: 3268 [2022-03-03 17:24:10,829 INFO L226 Difference]: Without dead ends: 3115 [2022-03-03 17:24:10,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3928 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1690, Invalid=10520, Unknown=0, NotChecked=0, Total=12210 [2022-03-03 17:24:10,830 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 1373 mSDsluCounter, 3863 mSDsCounter, 0 mSdLazyCounter, 1829 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1373 SdHoareTripleChecker+Valid, 3861 SdHoareTripleChecker+Invalid, 1951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:10,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1373 Valid, 3861 Invalid, 1951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1829 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:24:10,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3115 states. [2022-03-03 17:24:10,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3115 to 1457. [2022-03-03 17:24:10,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1456 states have (on average 2.7424450549450547) internal successors, (3993), 1456 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:10,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 3993 transitions. [2022-03-03 17:24:10,856 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 3993 transitions. Word has length 72 [2022-03-03 17:24:10,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:10,856 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 3993 transitions. [2022-03-03 17:24:10,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:10,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 3993 transitions. [2022-03-03 17:24:10,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:24:10,858 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:10,858 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:10,875 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:24:11,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:11,059 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:11,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:11,059 INFO L85 PathProgramCache]: Analyzing trace with hash -651988673, now seen corresponding path program 40 times [2022-03-03 17:24:11,059 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:11,059 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805226446] [2022-03-03 17:24:11,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:11,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:11,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:11,279 INFO 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:24:11,279 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:11,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805226446] [2022-03-03 17:24:11,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805226446] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:11,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329676037] [2022-03-03 17:24:11,279 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:24:11,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:11,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:11,281 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:24:11,281 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:24:11,357 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:24:11,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:11,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:24:11,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:11,819 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:11,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:12,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:12,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329676037] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:12,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:12,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:24:12,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011953229] [2022-03-03 17:24:12,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:12,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:24:12,257 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:12,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:24:12,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:24:12,257 INFO L87 Difference]: Start difference. First operand 1457 states and 3993 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:14,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:14,190 INFO L93 Difference]: Finished difference Result 2870 states and 7431 transitions. [2022-03-03 17:24:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-03 17:24:14,191 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:24:14,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:14,195 INFO L225 Difference]: With dead ends: 2870 [2022-03-03 17:24:14,195 INFO L226 Difference]: Without dead ends: 2693 [2022-03-03 17:24:14,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=847, Invalid=6125, Unknown=0, NotChecked=0, Total=6972 [2022-03-03 17:24:14,195 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 918 mSDsluCounter, 3140 mSDsCounter, 0 mSdLazyCounter, 1338 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 3149 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:14,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [918 Valid, 3149 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1338 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:24:14,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2022-03-03 17:24:14,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 1475. [2022-03-03 17:24:14,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 2.728629579375848) internal successors, (4022), 1474 states have internal predecessors, (4022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:14,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4022 transitions. [2022-03-03 17:24:14,217 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4022 transitions. Word has length 72 [2022-03-03 17:24:14,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:14,218 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 4022 transitions. [2022-03-03 17:24:14,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:14,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4022 transitions. [2022-03-03 17:24:14,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:24:14,219 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:14,219 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:14,236 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:24:14,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:14,420 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:14,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:14,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1891688521, now seen corresponding path program 41 times [2022-03-03 17:24:14,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:14,421 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374352575] [2022-03-03 17:24:14,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:14,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:14,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:14,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:14,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:14,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374352575] [2022-03-03 17:24:14,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374352575] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:14,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442057846] [2022-03-03 17:24:14,653 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:24:14,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:14,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:14,655 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:24:14,683 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:24:14,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:24:14,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:14,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-03 17:24:14,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:15,282 INFO 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:24:15,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:15,785 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:15,785 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442057846] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:15,785 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:15,785 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-03 17:24:15,785 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713929802] [2022-03-03 17:24:15,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:15,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 17:24:15,786 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:15,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 17:24:15,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=1387, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 17:24:15,786 INFO L87 Difference]: Start difference. First operand 1475 states and 4022 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:16,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:16,907 INFO L93 Difference]: Finished difference Result 2256 states and 5945 transitions. [2022-03-03 17:24:16,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-03 17:24:16,907 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:24:16,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:16,910 INFO L225 Difference]: With dead ends: 2256 [2022-03-03 17:24:16,910 INFO L226 Difference]: Without dead ends: 2115 [2022-03-03 17:24:16,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=711, Invalid=3845, Unknown=0, NotChecked=0, Total=4556 [2022-03-03 17:24:16,911 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 707 mSDsluCounter, 3043 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 3049 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:16,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 3049 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1232 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:24:16,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2115 states. [2022-03-03 17:24:16,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2115 to 1475. [2022-03-03 17:24:16,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 2.7259158751696067) internal successors, (4018), 1474 states have internal predecessors, (4018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:16,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4018 transitions. [2022-03-03 17:24:16,931 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4018 transitions. Word has length 72 [2022-03-03 17:24:16,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:16,931 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 4018 transitions. [2022-03-03 17:24:16,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:16,932 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4018 transitions. [2022-03-03 17:24:16,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:24:16,933 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:16,933 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:24:16,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:17,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-03-03 17:24:17,134 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:17,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:17,135 INFO L85 PathProgramCache]: Analyzing trace with hash 53724637, now seen corresponding path program 28 times [2022-03-03 17:24:17,135 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:17,135 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073968310] [2022-03-03 17:24:17,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:17,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:17,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:17,366 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:17,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:17,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073968310] [2022-03-03 17:24:17,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073968310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:17,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214512885] [2022-03-03 17:24:17,366 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:24:17,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:17,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:17,368 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:24:17,368 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:24:17,446 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:24:17,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:17,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:24:17,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:18,114 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:18,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:18,867 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:18,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214512885] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:18,868 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:18,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:24:18,868 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921305511] [2022-03-03 17:24:18,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:18,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:24:18,868 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:18,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:24:18,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:24:18,869 INFO L87 Difference]: Start difference. First operand 1475 states and 4018 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:24,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:24,936 INFO L93 Difference]: Finished difference Result 3784 states and 9802 transitions. [2022-03-03 17:24:24,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-03 17:24:24,936 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:24:24,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:24,941 INFO L225 Difference]: With dead ends: 3784 [2022-03-03 17:24:24,941 INFO L226 Difference]: Without dead ends: 3682 [2022-03-03 17:24:24,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7356 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=2479, Invalid=19871, Unknown=0, NotChecked=0, Total=22350 [2022-03-03 17:24:24,943 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1399 mSDsluCounter, 4621 mSDsCounter, 0 mSdLazyCounter, 2351 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1399 SdHoareTripleChecker+Valid, 4682 SdHoareTripleChecker+Invalid, 2537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:24,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1399 Valid, 4682 Invalid, 2537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2351 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 17:24:24,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3682 states. [2022-03-03 17:24:24,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3682 to 1479. [2022-03-03 17:24:24,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1478 states have (on average 2.7286874154262515) internal successors, (4033), 1478 states have internal predecessors, (4033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:24,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 4033 transitions. [2022-03-03 17:24:24,971 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 4033 transitions. Word has length 72 [2022-03-03 17:24:24,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:24,971 INFO L470 AbstractCegarLoop]: Abstraction has 1479 states and 4033 transitions. [2022-03-03 17:24:24,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:24,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 4033 transitions. [2022-03-03 17:24:24,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:24:24,973 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:24,973 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24,989 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:24:25,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:25,174 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:25,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:25,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1130907407, now seen corresponding path program 29 times [2022-03-03 17:24:25,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:25,174 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105475657] [2022-03-03 17:24:25,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:25,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:25,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:25,400 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:25,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:25,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105475657] [2022-03-03 17:24:25,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105475657] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:25,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320883476] [2022-03-03 17:24:25,401 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:24:25,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:25,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:25,402 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:24:25,402 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:24:25,481 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:24:25,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:25,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:24:25,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:26,136 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:26,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:26,879 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:26,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320883476] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:26,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:26,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:24:26,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104445772] [2022-03-03 17:24:26,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:26,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:24:26,879 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:26,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:24:26,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:24:26,880 INFO L87 Difference]: Start difference. First operand 1479 states and 4033 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:34,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:34,261 INFO L93 Difference]: Finished difference Result 4633 states and 12034 transitions. [2022-03-03 17:24:34,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-03 17:24:34,262 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:24:34,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:34,268 INFO L225 Difference]: With dead ends: 4633 [2022-03-03 17:24:34,268 INFO L226 Difference]: Without dead ends: 4531 [2022-03-03 17:24:34,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10482 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=3348, Invalid=26408, Unknown=0, NotChecked=0, Total=29756 [2022-03-03 17:24:34,270 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 1694 mSDsluCounter, 5647 mSDsCounter, 0 mSdLazyCounter, 3159 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1694 SdHoareTripleChecker+Valid, 5702 SdHoareTripleChecker+Invalid, 3395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 3159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:34,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1694 Valid, 5702 Invalid, 3395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 3159 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-03 17:24:34,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4531 states. [2022-03-03 17:24:34,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4531 to 1483. [2022-03-03 17:24:34,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1483 states, 1482 states have (on average 2.7314439946018894) internal successors, (4048), 1482 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:34,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 4048 transitions. [2022-03-03 17:24:34,298 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 4048 transitions. Word has length 72 [2022-03-03 17:24:34,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:34,298 INFO L470 AbstractCegarLoop]: Abstraction has 1483 states and 4048 transitions. [2022-03-03 17:24:34,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:34,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 4048 transitions. [2022-03-03 17:24:34,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:24:34,300 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:34,300 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34,316 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:24:34,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:34,500 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:34,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:34,501 INFO L85 PathProgramCache]: Analyzing trace with hash -2097938847, now seen corresponding path program 30 times [2022-03-03 17:24:34,501 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:34,501 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896305189] [2022-03-03 17:24:34,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:34,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:34,740 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:34,740 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:34,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896305189] [2022-03-03 17:24:34,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896305189] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:34,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685553547] [2022-03-03 17:24:34,741 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:24:34,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:34,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:34,742 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:24:34,743 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:24:34,825 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:24:34,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:24:34,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:24:34,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:35,481 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:35,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:36,242 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:36,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685553547] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:36,242 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:36,242 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:24:36,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937255471] [2022-03-03 17:24:36,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:36,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:24:36,243 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:36,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:24:36,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:24:36,243 INFO L87 Difference]: Start difference. First operand 1483 states and 4048 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:46,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:24:46,697 INFO L93 Difference]: Finished difference Result 5147 states and 13360 transitions. [2022-03-03 17:24:46,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-03-03 17:24:46,698 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:24:46,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:24:46,704 INFO L225 Difference]: With dead ends: 5147 [2022-03-03 17:24:46,704 INFO L226 Difference]: Without dead ends: 5045 [2022-03-03 17:24:46,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17569 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=5163, Invalid=40419, Unknown=0, NotChecked=0, Total=45582 [2022-03-03 17:24:46,706 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1963 mSDsluCounter, 7452 mSDsCounter, 0 mSdLazyCounter, 4063 mSolverCounterSat, 280 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1963 SdHoareTripleChecker+Valid, 7483 SdHoareTripleChecker+Invalid, 4343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 4063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:24:46,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1963 Valid, 7483 Invalid, 4343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 4063 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-03 17:24:46,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5045 states. [2022-03-03 17:24:46,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5045 to 1487. [2022-03-03 17:24:46,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 2.734185733512786) internal successors, (4063), 1486 states have internal predecessors, (4063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:46,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4063 transitions. [2022-03-03 17:24:46,736 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4063 transitions. Word has length 72 [2022-03-03 17:24:46,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:24:46,736 INFO L470 AbstractCegarLoop]: Abstraction has 1487 states and 4063 transitions. [2022-03-03 17:24:46,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:24:46,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4063 transitions. [2022-03-03 17:24:46,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:24:46,737 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:24:46,738 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-03 17:24:46,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:46,938 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:24:46,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:24:46,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1162022189, now seen corresponding path program 31 times [2022-03-03 17:24:46,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:24:46,939 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831386143] [2022-03-03 17:24:46,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:24:46,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:24:46,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:47,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:47,164 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:24:47,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831386143] [2022-03-03 17:24:47,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831386143] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:24:47,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400650749] [2022-03-03 17:24:47,164 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:24:47,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:24:47,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:24:47,166 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:24:47,166 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:24:47,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:24:47,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:24:47,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:24:47,901 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:47,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:24:48,646 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:24:48,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400650749] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:24:48,647 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:24:48,647 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:24:48,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944361568] [2022-03-03 17:24:48,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:24:48,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:24:48,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:24:48,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:24:48,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:24:48,648 INFO L87 Difference]: Start difference. First operand 1487 states and 4063 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:01,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:01,973 INFO L93 Difference]: Finished difference Result 5686 states and 14596 transitions. [2022-03-03 17:25:01,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2022-03-03 17:25:01,974 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:01,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:01,980 INFO L225 Difference]: With dead ends: 5686 [2022-03-03 17:25:01,980 INFO L226 Difference]: Without dead ends: 5584 [2022-03-03 17:25:01,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23703 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=6845, Invalid=53425, Unknown=0, NotChecked=0, Total=60270 [2022-03-03 17:25:01,983 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 2460 mSDsluCounter, 7423 mSDsCounter, 0 mSdLazyCounter, 4289 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2460 SdHoareTripleChecker+Valid, 7463 SdHoareTripleChecker+Invalid, 4618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 4289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:01,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2460 Valid, 7463 Invalid, 4618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 4289 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-03 17:25:01,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5584 states. [2022-03-03 17:25:02,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5584 to 1463. [2022-03-03 17:25:02,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.7311901504787963) internal successors, (3993), 1462 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:02,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 3993 transitions. [2022-03-03 17:25:02,012 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 3993 transitions. Word has length 72 [2022-03-03 17:25:02,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:02,012 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 3993 transitions. [2022-03-03 17:25:02,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:02,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 3993 transitions. [2022-03-03 17:25:02,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:02,014 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:02,014 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02,030 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:25:02,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-03 17:25:02,214 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:02,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:02,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1264649381, now seen corresponding path program 32 times [2022-03-03 17:25:02,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:02,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440530899] [2022-03-03 17:25:02,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:02,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:02,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:02,459 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:02,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:02,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440530899] [2022-03-03 17:25:02,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440530899] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:02,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76837494] [2022-03-03 17:25:02,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:25:02,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:02,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:02,461 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:25:02,462 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:25:02,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:25:02,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:02,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:25:02,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:03,216 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:03,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:03,981 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:03,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76837494] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:03,981 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:03,981 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:25:03,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298902233] [2022-03-03 17:25:03,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:03,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:25:03,982 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:03,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:25:03,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:25:03,982 INFO L87 Difference]: Start difference. First operand 1463 states and 3993 transitions. Second operand has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:13,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:13,969 INFO L93 Difference]: Finished difference Result 5498 states and 14371 transitions. [2022-03-03 17:25:13,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-03-03 17:25:13,969 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:13,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:13,979 INFO L225 Difference]: With dead ends: 5498 [2022-03-03 17:25:13,979 INFO L226 Difference]: Without dead ends: 5396 [2022-03-03 17:25:13,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15894 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=6156, Invalid=35256, Unknown=0, NotChecked=0, Total=41412 [2022-03-03 17:25:13,981 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 2683 mSDsluCounter, 5464 mSDsCounter, 0 mSdLazyCounter, 3200 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2683 SdHoareTripleChecker+Valid, 5472 SdHoareTripleChecker+Invalid, 3619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 3200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:13,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2683 Valid, 5472 Invalid, 3619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 3200 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-03 17:25:13,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5396 states. [2022-03-03 17:25:14,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5396 to 1463. [2022-03-03 17:25:14,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.7311901504787963) internal successors, (3993), 1462 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:14,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 3993 transitions. [2022-03-03 17:25:14,019 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 3993 transitions. Word has length 72 [2022-03-03 17:25:14,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:14,019 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 3993 transitions. [2022-03-03 17:25:14,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:14,019 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 3993 transitions. [2022-03-03 17:25:14,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:14,021 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:14,021 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:14,037 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:25:14,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:14,221 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:14,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:14,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1007505865, now seen corresponding path program 33 times [2022-03-03 17:25:14,222 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:14,222 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219155805] [2022-03-03 17:25:14,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:14,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:14,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:14,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:14,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:14,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219155805] [2022-03-03 17:25:14,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219155805] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:14,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679926347] [2022-03-03 17:25:14,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:25:14,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:14,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:14,454 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:25:14,455 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:25:14,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:25:14,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:14,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:25:14,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:15,220 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:15,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:15,922 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:15,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679926347] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:15,923 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:15,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:25:15,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157995177] [2022-03-03 17:25:15,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:15,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:25:15,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:15,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:25:15,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:25:15,924 INFO L87 Difference]: Start difference. First operand 1463 states and 3993 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:19,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:19,211 INFO L93 Difference]: Finished difference Result 3271 states and 8578 transitions. [2022-03-03 17:25:19,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-03 17:25:19,211 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:19,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:19,216 INFO L225 Difference]: With dead ends: 3271 [2022-03-03 17:25:19,216 INFO L226 Difference]: Without dead ends: 3169 [2022-03-03 17:25:19,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4231 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1268, Invalid=12304, Unknown=0, NotChecked=0, Total=13572 [2022-03-03 17:25:19,217 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 1043 mSDsluCounter, 4912 mSDsCounter, 0 mSdLazyCounter, 2129 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 4894 SdHoareTripleChecker+Invalid, 2214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 2129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:19,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 4894 Invalid, 2214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 2129 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:25:19,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2022-03-03 17:25:19,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 1523. [2022-03-03 17:25:19,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1523 states, 1522 states have (on average 2.728646517739816) internal successors, (4153), 1522 states have internal predecessors, (4153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:19,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1523 states to 1523 states and 4153 transitions. [2022-03-03 17:25:19,244 INFO L78 Accepts]: Start accepts. Automaton has 1523 states and 4153 transitions. Word has length 72 [2022-03-03 17:25:19,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:19,244 INFO L470 AbstractCegarLoop]: Abstraction has 1523 states and 4153 transitions. [2022-03-03 17:25:19,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:19,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1523 states and 4153 transitions. [2022-03-03 17:25:19,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:19,246 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:19,246 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:25:19,263 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:25:19,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:19,447 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:19,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:19,447 INFO L85 PathProgramCache]: Analyzing trace with hash 246278255, now seen corresponding path program 42 times [2022-03-03 17:25:19,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:19,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625448795] [2022-03-03 17:25:19,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:19,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:19,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:19,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:19,705 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:19,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625448795] [2022-03-03 17:25:19,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625448795] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:19,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485540271] [2022-03-03 17:25:19,705 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:25:19,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:19,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:19,707 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:25:19,708 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:25:19,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:25:19,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:19,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:19,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:20,296 INFO 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:25:20,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:20,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:20,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485540271] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:20,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:20,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:20,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686036645] [2022-03-03 17:25:20,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:20,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:20,758 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:20,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:20,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1254, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:20,758 INFO L87 Difference]: Start difference. First operand 1523 states and 4153 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:23,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:23,101 INFO L93 Difference]: Finished difference Result 2692 states and 7093 transitions. [2022-03-03 17:25:23,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-03 17:25:23,101 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:23,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:23,105 INFO L225 Difference]: With dead ends: 2692 [2022-03-03 17:25:23,105 INFO L226 Difference]: Without dead ends: 2590 [2022-03-03 17:25:23,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2285 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=919, Invalid=7271, Unknown=0, NotChecked=0, Total=8190 [2022-03-03 17:25:23,106 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 739 mSDsluCounter, 4608 mSDsCounter, 0 mSdLazyCounter, 1901 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 4606 SdHoareTripleChecker+Invalid, 1987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:23,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 4606 Invalid, 1987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1901 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:25:23,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2022-03-03 17:25:23,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 1563. [2022-03-03 17:25:23,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.734314980793854) internal successors, (4271), 1562 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:23,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4271 transitions. [2022-03-03 17:25:23,130 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4271 transitions. Word has length 72 [2022-03-03 17:25:23,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:23,130 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4271 transitions. [2022-03-03 17:25:23,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:23,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4271 transitions. [2022-03-03 17:25:23,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:23,132 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:23,132 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23,149 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:25:23,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-03 17:25:23,333 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:23,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:23,333 INFO L85 PathProgramCache]: Analyzing trace with hash -54995421, now seen corresponding path program 43 times [2022-03-03 17:25:23,333 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:23,333 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325078502] [2022-03-03 17:25:23,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:23,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:23,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:23,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:23,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:23,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325078502] [2022-03-03 17:25:23,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325078502] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:23,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214087627] [2022-03-03 17:25:23,549 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:25:23,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:23,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:23,550 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:25:23,550 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:25:23,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:23,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:23,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:24,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:24,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:24,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:24,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214087627] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:24,592 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:24,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:24,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901401884] [2022-03-03 17:25:24,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:24,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:24,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:24,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:24,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:24,593 INFO L87 Difference]: Start difference. First operand 1563 states and 4271 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:27,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:27,502 INFO L93 Difference]: Finished difference Result 3106 states and 8064 transitions. [2022-03-03 17:25:27,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-03 17:25:27,503 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:27,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:27,507 INFO L225 Difference]: With dead ends: 3106 [2022-03-03 17:25:27,507 INFO L226 Difference]: Without dead ends: 3004 [2022-03-03 17:25:27,508 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3526 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1370, Invalid=10186, Unknown=0, NotChecked=0, Total=11556 [2022-03-03 17:25:27,508 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 1313 mSDsluCounter, 3502 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1313 SdHoareTripleChecker+Valid, 3537 SdHoareTripleChecker+Invalid, 1721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:27,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1313 Valid, 3537 Invalid, 1721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:25:27,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3004 states. [2022-03-03 17:25:27,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3004 to 1591. [2022-03-03 17:25:27,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7446540880503143) internal successors, (4364), 1590 states have internal predecessors, (4364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:27,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4364 transitions. [2022-03-03 17:25:27,544 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4364 transitions. Word has length 72 [2022-03-03 17:25:27,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:27,545 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4364 transitions. [2022-03-03 17:25:27,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:27,545 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4364 transitions. [2022-03-03 17:25:27,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:27,547 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:27,547 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27,563 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:25:27,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:27,747 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:27,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:27,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1378452887, now seen corresponding path program 44 times [2022-03-03 17:25:27,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:27,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188917719] [2022-03-03 17:25:27,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:27,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:27,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:27,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:27,967 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:27,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188917719] [2022-03-03 17:25:27,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188917719] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:27,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296288746] [2022-03-03 17:25:27,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:25:27,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:27,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:27,969 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:25:27,969 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:25:28,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:25:28,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:28,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:28,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:28,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:28,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:29,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:29,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296288746] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:29,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:29,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:29,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180933977] [2022-03-03 17:25:29,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:29,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:29,005 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:29,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:29,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1248, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:29,006 INFO L87 Difference]: Start difference. First operand 1591 states and 4364 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:31,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:31,629 INFO L93 Difference]: Finished difference Result 2966 states and 7794 transitions. [2022-03-03 17:25:31,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-03 17:25:31,630 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:31,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:31,633 INFO L225 Difference]: With dead ends: 2966 [2022-03-03 17:25:31,634 INFO L226 Difference]: Without dead ends: 2834 [2022-03-03 17:25:31,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2808 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1098, Invalid=8408, Unknown=0, NotChecked=0, Total=9506 [2022-03-03 17:25:31,634 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 992 mSDsluCounter, 4162 mSDsCounter, 0 mSdLazyCounter, 1855 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 4215 SdHoareTripleChecker+Invalid, 1971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:31,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [992 Valid, 4215 Invalid, 1971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1855 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:25:31,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2022-03-03 17:25:31,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 1563. [2022-03-03 17:25:31,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.729193341869398) internal successors, (4263), 1562 states have internal predecessors, (4263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:31,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4263 transitions. [2022-03-03 17:25:31,655 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4263 transitions. Word has length 72 [2022-03-03 17:25:31,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:31,656 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4263 transitions. [2022-03-03 17:25:31,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:31,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4263 transitions. [2022-03-03 17:25:31,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:31,657 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:31,658 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:25:31,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-03 17:25:31,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:31,858 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:31,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:31,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1117449257, now seen corresponding path program 45 times [2022-03-03 17:25:31,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:31,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604347985] [2022-03-03 17:25:31,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:31,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:31,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:32,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:32,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:32,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604347985] [2022-03-03 17:25:32,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604347985] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:32,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037138655] [2022-03-03 17:25:32,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:25:32,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:32,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:32,131 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:25:32,132 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:25:32,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:25:32,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:32,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:32,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:32,744 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:32,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:33,244 INFO 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:25:33,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037138655] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:33,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:33,245 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:33,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936367769] [2022-03-03 17:25:33,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:33,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:33,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:33,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:33,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1264, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:33,246 INFO L87 Difference]: Start difference. First operand 1563 states and 4263 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:35,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:35,923 INFO L93 Difference]: Finished difference Result 2957 states and 7755 transitions. [2022-03-03 17:25:35,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-03 17:25:35,923 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:35,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:35,927 INFO L225 Difference]: With dead ends: 2957 [2022-03-03 17:25:35,927 INFO L226 Difference]: Without dead ends: 2810 [2022-03-03 17:25:35,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3010 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=997, Invalid=9305, Unknown=0, NotChecked=0, Total=10302 [2022-03-03 17:25:35,928 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 958 mSDsluCounter, 3971 mSDsCounter, 0 mSdLazyCounter, 1649 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 958 SdHoareTripleChecker+Valid, 4005 SdHoareTripleChecker+Invalid, 1746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:35,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [958 Valid, 4005 Invalid, 1746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1649 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:25:35,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2022-03-03 17:25:35,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 1579. [2022-03-03 17:25:35,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 2.7319391634980987) internal successors, (4311), 1578 states have internal predecessors, (4311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:35,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 4311 transitions. [2022-03-03 17:25:35,951 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 4311 transitions. Word has length 72 [2022-03-03 17:25:35,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:35,951 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 4311 transitions. [2022-03-03 17:25:35,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:35,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 4311 transitions. [2022-03-03 17:25:35,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:35,954 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:35,954 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35,974 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:25:36,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:36,166 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:36,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:36,167 INFO L85 PathProgramCache]: Analyzing trace with hash 1557945783, now seen corresponding path program 46 times [2022-03-03 17:25:36,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:36,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467127056] [2022-03-03 17:25:36,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:36,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:36,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:36,374 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:36,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:36,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467127056] [2022-03-03 17:25:36,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467127056] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:36,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167396245] [2022-03-03 17:25:36,375 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:25:36,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:36,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:36,376 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:25:36,376 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:25:36,462 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:25:36,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:36,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:36,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:36,938 INFO 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:25:36,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:37,418 INFO 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:25:37,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167396245] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:37,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:37,418 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:37,418 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034232957] [2022-03-03 17:25:37,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:37,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:37,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:37,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:37,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:37,419 INFO L87 Difference]: Start difference. First operand 1579 states and 4311 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:40,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:40,779 INFO L93 Difference]: Finished difference Result 3387 states and 8841 transitions. [2022-03-03 17:25:40,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-03-03 17:25:40,779 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:40,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:40,784 INFO L225 Difference]: With dead ends: 3387 [2022-03-03 17:25:40,784 INFO L226 Difference]: Without dead ends: 3210 [2022-03-03 17:25:40,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4434 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1485, Invalid=12795, Unknown=0, NotChecked=0, Total=14280 [2022-03-03 17:25:40,786 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 1243 mSDsluCounter, 3975 mSDsCounter, 0 mSdLazyCounter, 1831 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1243 SdHoareTripleChecker+Valid, 4033 SdHoareTripleChecker+Invalid, 1978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:40,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1243 Valid, 4033 Invalid, 1978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1831 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:25:40,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3210 states. [2022-03-03 17:25:40,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3210 to 1587. [2022-03-03 17:25:40,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.7421185372005046) internal successors, (4349), 1586 states have internal predecessors, (4349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:40,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4349 transitions. [2022-03-03 17:25:40,824 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4349 transitions. Word has length 72 [2022-03-03 17:25:40,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:40,825 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4349 transitions. [2022-03-03 17:25:40,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:40,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4349 transitions. [2022-03-03 17:25:40,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:40,827 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:40,827 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40,843 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-03-03 17:25:41,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2022-03-03 17:25:41,028 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:41,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:41,028 INFO L85 PathProgramCache]: Analyzing trace with hash 531059937, now seen corresponding path program 47 times [2022-03-03 17:25:41,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:41,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851947729] [2022-03-03 17:25:41,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:41,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:41,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:41,290 INFO 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:25:41,290 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:41,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851947729] [2022-03-03 17:25:41,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851947729] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:41,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399808245] [2022-03-03 17:25:41,291 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:25:41,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:41,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:41,296 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:25:41,297 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:25:41,404 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:25:41,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:41,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:41,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:41,882 INFO 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:25:41,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:42,364 INFO 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:25:42,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399808245] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:42,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:42,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:42,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949387871] [2022-03-03 17:25:42,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:42,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:42,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:42,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:42,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:42,366 INFO L87 Difference]: Start difference. First operand 1587 states and 4349 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:44,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:44,853 INFO L93 Difference]: Finished difference Result 2954 states and 7746 transitions. [2022-03-03 17:25:44,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-03 17:25:44,853 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:44,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:44,857 INFO L225 Difference]: With dead ends: 2954 [2022-03-03 17:25:44,857 INFO L226 Difference]: Without dead ends: 2852 [2022-03-03 17:25:44,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2615 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1064, Invalid=8248, Unknown=0, NotChecked=0, Total=9312 [2022-03-03 17:25:44,858 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 887 mSDsluCounter, 3649 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 3678 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:44,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [887 Valid, 3678 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1740 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:25:44,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2852 states. [2022-03-03 17:25:44,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2852 to 1555. [2022-03-03 17:25:44,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1554 states have (on average 2.729086229086229) internal successors, (4241), 1554 states have internal predecessors, (4241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:44,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 4241 transitions. [2022-03-03 17:25:44,879 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 4241 transitions. Word has length 72 [2022-03-03 17:25:44,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:44,879 INFO L470 AbstractCegarLoop]: Abstraction has 1555 states and 4241 transitions. [2022-03-03 17:25:44,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:44,879 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 4241 transitions. [2022-03-03 17:25:44,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:44,881 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:44,881 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:44,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-03-03 17:25:45,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-03-03 17:25:45,082 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:45,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:45,082 INFO L85 PathProgramCache]: Analyzing trace with hash -2026002579, now seen corresponding path program 48 times [2022-03-03 17:25:45,082 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:45,082 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119962564] [2022-03-03 17:25:45,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:45,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:45,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:45,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:45,296 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:45,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119962564] [2022-03-03 17:25:45,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119962564] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:45,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147838682] [2022-03-03 17:25:45,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:25:45,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:45,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:45,299 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:25:45,299 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:25:45,391 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:25:45,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:45,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:45,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:45,862 INFO 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:25:45,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:46,333 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:46,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147838682] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:46,333 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:46,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:46,334 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273846533] [2022-03-03 17:25:46,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:46,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:46,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:46,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:46,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1263, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:46,334 INFO L87 Difference]: Start difference. First operand 1555 states and 4241 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:49,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:49,370 INFO L93 Difference]: Finished difference Result 3133 states and 8226 transitions. [2022-03-03 17:25:49,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-03 17:25:49,370 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:49,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:49,375 INFO L225 Difference]: With dead ends: 3133 [2022-03-03 17:25:49,375 INFO L226 Difference]: Without dead ends: 2971 [2022-03-03 17:25:49,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3942 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1292, Invalid=11364, Unknown=0, NotChecked=0, Total=12656 [2022-03-03 17:25:49,376 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 1065 mSDsluCounter, 4544 mSDsCounter, 0 mSdLazyCounter, 1902 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1065 SdHoareTripleChecker+Valid, 4546 SdHoareTripleChecker+Invalid, 2008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:49,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1065 Valid, 4546 Invalid, 2008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1902 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:25:49,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2971 states. [2022-03-03 17:25:49,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2971 to 1579. [2022-03-03 17:25:49,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 2.7344740177439797) internal successors, (4315), 1578 states have internal predecessors, (4315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:49,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 4315 transitions. [2022-03-03 17:25:49,398 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 4315 transitions. Word has length 72 [2022-03-03 17:25:49,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:49,398 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 4315 transitions. [2022-03-03 17:25:49,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:49,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 4315 transitions. [2022-03-03 17:25:49,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:49,400 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:49,400 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:25:49,416 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:25:49,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-03-03 17:25:49,601 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:49,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:49,601 INFO L85 PathProgramCache]: Analyzing trace with hash 649392461, now seen corresponding path program 49 times [2022-03-03 17:25:49,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:49,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798624360] [2022-03-03 17:25:49,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:49,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:49,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:49,807 INFO 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:25:49,807 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:49,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798624360] [2022-03-03 17:25:49,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798624360] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:49,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808225732] [2022-03-03 17:25:49,808 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:25:49,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:49,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:49,809 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:25:49,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-03 17:25:49,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:49,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:49,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:50,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:50,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:50,822 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:50,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808225732] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:50,822 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:50,822 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:50,822 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592232818] [2022-03-03 17:25:50,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:50,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:50,822 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:50,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:50,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:50,823 INFO L87 Difference]: Start difference. First operand 1579 states and 4315 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:54,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:54,431 INFO L93 Difference]: Finished difference Result 3394 states and 8882 transitions. [2022-03-03 17:25:54,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-03 17:25:54,431 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:54,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:54,436 INFO L225 Difference]: With dead ends: 3394 [2022-03-03 17:25:54,436 INFO L226 Difference]: Without dead ends: 3262 [2022-03-03 17:25:54,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5169 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1734, Invalid=14016, Unknown=0, NotChecked=0, Total=15750 [2022-03-03 17:25:54,437 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1127 mSDsluCounter, 4666 mSDsCounter, 0 mSdLazyCounter, 2078 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1127 SdHoareTripleChecker+Valid, 4677 SdHoareTripleChecker+Invalid, 2185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 2078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:54,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1127 Valid, 4677 Invalid, 2185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 2078 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:25:54,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2022-03-03 17:25:54,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 1587. [2022-03-03 17:25:54,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.744640605296343) internal successors, (4353), 1586 states have internal predecessors, (4353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:54,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4353 transitions. [2022-03-03 17:25:54,459 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4353 transitions. Word has length 72 [2022-03-03 17:25:54,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:54,459 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4353 transitions. [2022-03-03 17:25:54,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:54,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4353 transitions. [2022-03-03 17:25:54,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:54,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:54,461 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:25:54,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-03 17:25:54,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-03-03 17:25:54,661 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:54,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:54,662 INFO L85 PathProgramCache]: Analyzing trace with hash -377493385, now seen corresponding path program 50 times [2022-03-03 17:25:54,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:54,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466995411] [2022-03-03 17:25:54,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:54,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:54,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:54,870 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:54,870 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:54,870 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466995411] [2022-03-03 17:25:54,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466995411] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:54,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734941861] [2022-03-03 17:25:54,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:25:54,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:54,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:54,880 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:25:54,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-03 17:25:54,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:25:54,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:54,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:54,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:55,439 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:55,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:55,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:55,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734941861] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:55,907 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:55,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:55,907 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466335031] [2022-03-03 17:25:55,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:55,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:55,908 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:55,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:55,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:55,909 INFO L87 Difference]: Start difference. First operand 1587 states and 4353 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:58,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:25:58,270 INFO L93 Difference]: Finished difference Result 2932 states and 7701 transitions. [2022-03-03 17:25:58,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-03 17:25:58,270 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:25:58,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:25:58,274 INFO L225 Difference]: With dead ends: 2932 [2022-03-03 17:25:58,274 INFO L226 Difference]: Without dead ends: 2830 [2022-03-03 17:25:58,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2575 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1111, Invalid=7819, Unknown=0, NotChecked=0, Total=8930 [2022-03-03 17:25:58,275 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 1026 mSDsluCounter, 3716 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 3738 SdHoareTripleChecker+Invalid, 1785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:25:58,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1026 Valid, 3738 Invalid, 1785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:25:58,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2022-03-03 17:25:58,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 1547. [2022-03-03 17:25:58,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.7289780077619663) internal successors, (4219), 1546 states have internal predecessors, (4219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:58,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 4219 transitions. [2022-03-03 17:25:58,303 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 4219 transitions. Word has length 72 [2022-03-03 17:25:58,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:25:58,303 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 4219 transitions. [2022-03-03 17:25:58,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:25:58,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 4219 transitions. [2022-03-03 17:25:58,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:25:58,306 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:25:58,306 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-03 17:25:58,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:58,528 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:25:58,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:25:58,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1577988827, now seen corresponding path program 51 times [2022-03-03 17:25:58,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:25:58,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500956126] [2022-03-03 17:25:58,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:25:58,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:25:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:25:58,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:58,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:25:58,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500956126] [2022-03-03 17:25:58,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500956126] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:25:58,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278081040] [2022-03-03 17:25:58,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:25:58,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:25:58,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:25:58,726 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:25:58,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-03 17:25:58,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:25:58,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:25:58,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:25:58,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:25:59,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:25:59,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:25:59,780 INFO 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:25:59,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278081040] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:25:59,780 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:25:59,780 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:25:59,780 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355492164] [2022-03-03 17:25:59,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:25:59,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:25:59,781 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:25:59,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:25:59,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:25:59,781 INFO L87 Difference]: Start difference. First operand 1547 states and 4219 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:03,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:03,554 INFO L93 Difference]: Finished difference Result 3491 states and 9165 transitions. [2022-03-03 17:26:03,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-03 17:26:03,554 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:03,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:03,559 INFO L225 Difference]: With dead ends: 3491 [2022-03-03 17:26:03,560 INFO L226 Difference]: Without dead ends: 3329 [2022-03-03 17:26:03,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5734 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1607, Invalid=15163, Unknown=0, NotChecked=0, Total=16770 [2022-03-03 17:26:03,561 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 1328 mSDsluCounter, 4625 mSDsCounter, 0 mSdLazyCounter, 2138 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1328 SdHoareTripleChecker+Valid, 4626 SdHoareTripleChecker+Invalid, 2267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 2138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:03,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1328 Valid, 4626 Invalid, 2267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 2138 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:26:03,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3329 states. [2022-03-03 17:26:03,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3329 to 1583. [2022-03-03 17:26:03,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 2.739570164348925) internal successors, (4334), 1582 states have internal predecessors, (4334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:03,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 4334 transitions. [2022-03-03 17:26:03,586 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 4334 transitions. Word has length 72 [2022-03-03 17:26:03,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:03,586 INFO L470 AbstractCegarLoop]: Abstraction has 1583 states and 4334 transitions. [2022-03-03 17:26:03,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:03,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 4334 transitions. [2022-03-03 17:26:03,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:03,596 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:03,597 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:26:03,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-03 17:26:03,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:03,797 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:03,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:03,798 INFO L85 PathProgramCache]: Analyzing trace with hash -41583429, now seen corresponding path program 52 times [2022-03-03 17:26:03,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:03,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618399857] [2022-03-03 17:26:03,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:03,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:03,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:04,009 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:04,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:04,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618399857] [2022-03-03 17:26:04,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618399857] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:04,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576087546] [2022-03-03 17:26:04,009 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:26:04,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:04,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:04,011 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:04,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-03 17:26:04,097 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:26:04,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:04,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:26:04,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:04,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:04,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:05,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:05,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576087546] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:05,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:05,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:26:05,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515282716] [2022-03-03 17:26:05,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:05,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:26:05,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:05,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:26:05,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:26:05,020 INFO L87 Difference]: Start difference. First operand 1583 states and 4334 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:09,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:09,384 INFO L93 Difference]: Finished difference Result 3882 states and 10117 transitions. [2022-03-03 17:26:09,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-03-03 17:26:09,385 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:09,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:09,391 INFO L225 Difference]: With dead ends: 3882 [2022-03-03 17:26:09,391 INFO L226 Difference]: Without dead ends: 3750 [2022-03-03 17:26:09,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6984 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=2142, Invalid=17598, Unknown=0, NotChecked=0, Total=19740 [2022-03-03 17:26:09,393 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 1549 mSDsluCounter, 4101 mSDsCounter, 0 mSdLazyCounter, 1849 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1549 SdHoareTripleChecker+Valid, 4099 SdHoareTripleChecker+Invalid, 2015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:09,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1549 Valid, 4099 Invalid, 2015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1849 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:26:09,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3750 states. [2022-03-03 17:26:09,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3750 to 1591. [2022-03-03 17:26:09,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.749685534591195) internal successors, (4372), 1590 states have internal predecessors, (4372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:09,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4372 transitions. [2022-03-03 17:26:09,443 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4372 transitions. Word has length 72 [2022-03-03 17:26:09,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:09,444 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4372 transitions. [2022-03-03 17:26:09,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:09,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4372 transitions. [2022-03-03 17:26:09,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:09,446 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:09,446 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:26:09,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-03-03 17:26:09,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:09,646 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:09,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:09,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1068469275, now seen corresponding path program 53 times [2022-03-03 17:26:09,647 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:09,647 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550438227] [2022-03-03 17:26:09,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:09,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:09,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:09,859 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:09,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:09,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550438227] [2022-03-03 17:26:09,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550438227] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:09,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557144280] [2022-03-03 17:26:09,859 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:26:09,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:09,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:09,860 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:09,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-03 17:26:09,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:26:09,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:09,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:26:09,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:10,421 INFO 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:26:10,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:10,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:10,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557144280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:10,887 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:10,887 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:26:10,888 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196365681] [2022-03-03 17:26:10,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:10,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:26:10,888 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:10,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:26:10,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:26:10,888 INFO L87 Difference]: Start difference. First operand 1591 states and 4372 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:13,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:13,815 INFO L93 Difference]: Finished difference Result 3580 states and 9404 transitions. [2022-03-03 17:26:13,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-03 17:26:13,815 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:13,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:13,820 INFO L225 Difference]: With dead ends: 3580 [2022-03-03 17:26:13,820 INFO L226 Difference]: Without dead ends: 3478 [2022-03-03 17:26:13,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3595 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1438, Invalid=9904, Unknown=0, NotChecked=0, Total=11342 [2022-03-03 17:26:13,821 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 1315 mSDsluCounter, 3762 mSDsCounter, 0 mSdLazyCounter, 1814 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1315 SdHoareTripleChecker+Valid, 3764 SdHoareTripleChecker+Invalid, 1933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:13,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1315 Valid, 3764 Invalid, 1933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1814 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:26:13,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3478 states. [2022-03-03 17:26:13,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3478 to 1551. [2022-03-03 17:26:13,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 2.7316129032258063) internal successors, (4234), 1550 states have internal predecessors, (4234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:13,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 4234 transitions. [2022-03-03 17:26:13,846 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 4234 transitions. Word has length 72 [2022-03-03 17:26:13,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:13,846 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 4234 transitions. [2022-03-03 17:26:13,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:13,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 4234 transitions. [2022-03-03 17:26:13,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:13,848 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:13,848 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:13,864 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-03 17:26:14,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:14,049 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:14,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:14,049 INFO L85 PathProgramCache]: Analyzing trace with hash 42818903, now seen corresponding path program 54 times [2022-03-03 17:26:14,049 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:14,049 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406533505] [2022-03-03 17:26:14,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:14,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:14,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:14,248 INFO 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:26:14,248 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:14,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406533505] [2022-03-03 17:26:14,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406533505] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:14,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303961918] [2022-03-03 17:26:14,249 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:26:14,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:14,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:14,250 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:14,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-03 17:26:14,341 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:26:14,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:14,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-03 17:26:14,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:14,889 INFO 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:26:14,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:15,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:15,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303961918] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:15,412 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:15,412 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-03 17:26:15,412 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988259131] [2022-03-03 17:26:15,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:15,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 17:26:15,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:15,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 17:26:15,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 17:26:15,413 INFO L87 Difference]: Start difference. First operand 1551 states and 4234 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:16,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:16,720 INFO L93 Difference]: Finished difference Result 2399 states and 6367 transitions. [2022-03-03 17:26:16,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 17:26:16,720 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:16,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:16,724 INFO L225 Difference]: With dead ends: 2399 [2022-03-03 17:26:16,724 INFO L226 Difference]: Without dead ends: 2273 [2022-03-03 17:26:16,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=775, Invalid=4337, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 17:26:16,725 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 625 mSDsluCounter, 3737 mSDsCounter, 0 mSdLazyCounter, 1490 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 3734 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:16,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [625 Valid, 3734 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:26:16,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2273 states. [2022-03-03 17:26:16,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2273 to 1547. [2022-03-03 17:26:16,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.7315653298835705) internal successors, (4223), 1546 states have internal predecessors, (4223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:16,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 4223 transitions. [2022-03-03 17:26:16,746 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 4223 transitions. Word has length 72 [2022-03-03 17:26:16,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:16,746 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 4223 transitions. [2022-03-03 17:26:16,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:16,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 4223 transitions. [2022-03-03 17:26:16,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:16,748 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:16,748 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:26:16,764 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-03-03 17:26:16,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:16,949 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:16,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:16,949 INFO L85 PathProgramCache]: Analyzing trace with hash 603378837, now seen corresponding path program 34 times [2022-03-03 17:26:16,949 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:16,949 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439781361] [2022-03-03 17:26:16,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:16,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:16,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:17,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:17,185 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:17,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439781361] [2022-03-03 17:26:17,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439781361] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:17,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900553713] [2022-03-03 17:26:17,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:26:17,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:17,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:17,186 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:17,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-03 17:26:17,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:26:17,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:17,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:26:17,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:18,000 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:18,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:18,714 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:18,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900553713] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:18,715 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:18,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:26:18,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320824652] [2022-03-03 17:26:18,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:18,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:26:18,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:18,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:26:18,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:26:18,716 INFO L87 Difference]: Start difference. First operand 1547 states and 4223 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:25,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:25,338 INFO L93 Difference]: Finished difference Result 4217 states and 11000 transitions. [2022-03-03 17:26:25,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-03 17:26:25,339 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:25,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:25,346 INFO L225 Difference]: With dead ends: 4217 [2022-03-03 17:26:25,346 INFO L226 Difference]: Without dead ends: 4115 [2022-03-03 17:26:25,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10578 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=2959, Invalid=26797, Unknown=0, NotChecked=0, Total=29756 [2022-03-03 17:26:25,347 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 1452 mSDsluCounter, 6397 mSDsCounter, 0 mSdLazyCounter, 2859 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1452 SdHoareTripleChecker+Valid, 6394 SdHoareTripleChecker+Invalid, 3014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 2859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:25,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1452 Valid, 6394 Invalid, 3014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 2859 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-03 17:26:25,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4115 states. [2022-03-03 17:26:25,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4115 to 1563. [2022-03-03 17:26:25,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.7471190781049937) internal successors, (4291), 1562 states have internal predecessors, (4291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:25,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4291 transitions. [2022-03-03 17:26:25,387 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4291 transitions. Word has length 72 [2022-03-03 17:26:25,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:25,388 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4291 transitions. [2022-03-03 17:26:25,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:25,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4291 transitions. [2022-03-03 17:26:25,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:25,391 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:25,391 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-03 17:26:25,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2022-03-03 17:26:25,615 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:25,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:25,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1829604417, now seen corresponding path program 55 times [2022-03-03 17:26:25,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:25,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817575972] [2022-03-03 17:26:25,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:25,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:25,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:25,811 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:25,811 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:25,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817575972] [2022-03-03 17:26:25,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817575972] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:25,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117876383] [2022-03-03 17:26:25,812 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:26:25,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:25,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:25,813 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:25,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-03 17:26:25,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:25,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:26:25,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:26,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:26,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:26,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:26,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117876383] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:26,868 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:26,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:26:26,868 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16242357] [2022-03-03 17:26:26,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:26,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:26:26,868 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:26,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:26:26,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:26:26,869 INFO L87 Difference]: Start difference. First operand 1563 states and 4291 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:29,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:29,830 INFO L93 Difference]: Finished difference Result 3290 states and 8567 transitions. [2022-03-03 17:26:29,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-03 17:26:29,830 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:29,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:29,835 INFO L225 Difference]: With dead ends: 3290 [2022-03-03 17:26:29,836 INFO L226 Difference]: Without dead ends: 3113 [2022-03-03 17:26:29,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3532 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1220, Invalid=10122, Unknown=0, NotChecked=0, Total=11342 [2022-03-03 17:26:29,837 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 1079 mSDsluCounter, 4172 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 4132 SdHoareTripleChecker+Invalid, 1724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:29,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1079 Valid, 4132 Invalid, 1724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:26:29,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3113 states. [2022-03-03 17:26:29,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3113 to 1591. [2022-03-03 17:26:29,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7672955974842766) internal successors, (4400), 1590 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:29,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4400 transitions. [2022-03-03 17:26:29,868 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4400 transitions. Word has length 72 [2022-03-03 17:26:29,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:29,868 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4400 transitions. [2022-03-03 17:26:29,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:29,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4400 transitions. [2022-03-03 17:26:29,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:29,870 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:29,870 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-03-03 17:26:30,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-03-03 17:26:30,071 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:30,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:30,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1366429335, now seen corresponding path program 56 times [2022-03-03 17:26:30,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:30,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808015680] [2022-03-03 17:26:30,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:30,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:30,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:30,279 INFO 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:26:30,279 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:30,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808015680] [2022-03-03 17:26:30,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808015680] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:30,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677039438] [2022-03-03 17:26:30,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:26:30,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:30,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:30,281 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:30,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-03 17:26:30,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:26:30,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:30,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:26:30,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:30,846 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:30,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:31,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:31,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677039438] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:31,301 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:31,301 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:26:31,301 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948970698] [2022-03-03 17:26:31,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:31,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:26:31,302 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:31,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:26:31,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:26:31,302 INFO L87 Difference]: Start difference. First operand 1591 states and 4400 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:36,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:36,487 INFO L93 Difference]: Finished difference Result 3980 states and 10414 transitions. [2022-03-03 17:26:36,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-03 17:26:36,488 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:36,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:36,493 INFO L225 Difference]: With dead ends: 3980 [2022-03-03 17:26:36,493 INFO L226 Difference]: Without dead ends: 3818 [2022-03-03 17:26:36,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8293 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2280, Invalid=20370, Unknown=0, NotChecked=0, Total=22650 [2022-03-03 17:26:36,495 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1586 mSDsluCounter, 4965 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1586 SdHoareTripleChecker+Valid, 4923 SdHoareTripleChecker+Invalid, 2369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:36,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1586 Valid, 4923 Invalid, 2369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 17:26:36,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3818 states. [2022-03-03 17:26:36,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3818 to 1603. [2022-03-03 17:26:36,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 2.7671660424469415) internal successors, (4433), 1602 states have internal predecessors, (4433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:36,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4433 transitions. [2022-03-03 17:26:36,537 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4433 transitions. Word has length 72 [2022-03-03 17:26:36,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:36,537 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4433 transitions. [2022-03-03 17:26:36,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:36,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4433 transitions. [2022-03-03 17:26:36,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:36,539 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:36,539 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-03-03 17:26:36,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:36,740 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:36,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:36,740 INFO L85 PathProgramCache]: Analyzing trace with hash 282079859, now seen corresponding path program 57 times [2022-03-03 17:26:36,741 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:36,741 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497739291] [2022-03-03 17:26:36,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:36,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:36,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:36,957 INFO 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:26:36,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:36,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497739291] [2022-03-03 17:26:36,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497739291] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:36,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468443643] [2022-03-03 17:26:36,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:26:36,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:36,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:36,959 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:36,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-03 17:26:37,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:26:37,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:37,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:26:37,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:37,523 INFO 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:26:37,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:37,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:37,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468443643] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:37,984 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:37,984 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:26:37,984 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106617392] [2022-03-03 17:26:37,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:37,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:26:37,985 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:37,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:26:37,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1232, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:26:37,985 INFO L87 Difference]: Start difference. First operand 1603 states and 4433 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:41,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:41,174 INFO L93 Difference]: Finished difference Result 3450 states and 9007 transitions. [2022-03-03 17:26:41,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-03 17:26:41,174 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:41,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:41,179 INFO L225 Difference]: With dead ends: 3450 [2022-03-03 17:26:41,179 INFO L226 Difference]: Without dead ends: 3348 [2022-03-03 17:26:41,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4310 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1646, Invalid=11464, Unknown=0, NotChecked=0, Total=13110 [2022-03-03 17:26:41,180 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 1591 mSDsluCounter, 3460 mSDsCounter, 0 mSdLazyCounter, 1526 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1591 SdHoareTripleChecker+Valid, 3457 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:41,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1591 Valid, 3457 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1526 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:26:41,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3348 states. [2022-03-03 17:26:41,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3348 to 1591. [2022-03-03 17:26:41,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7672955974842766) internal successors, (4400), 1590 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:41,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4400 transitions. [2022-03-03 17:26:41,207 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4400 transitions. Word has length 72 [2022-03-03 17:26:41,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:41,207 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4400 transitions. [2022-03-03 17:26:41,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:41,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4400 transitions. [2022-03-03 17:26:41,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:41,209 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:41,210 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-03-03 17:26:41,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:41,412 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:41,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:41,412 INFO L85 PathProgramCache]: Analyzing trace with hash -391793397, now seen corresponding path program 58 times [2022-03-03 17:26:41,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:41,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182870188] [2022-03-03 17:26:41,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:41,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:41,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:41,662 INFO 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:26:41,662 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:41,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182870188] [2022-03-03 17:26:41,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182870188] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:41,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524439301] [2022-03-03 17:26:41,662 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:26:41,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:41,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:41,663 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:41,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-03 17:26:41,755 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:26:41,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:41,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:26:41,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:42,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:42,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:42,769 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:42,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524439301] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:42,770 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:42,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:26:42,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707854958] [2022-03-03 17:26:42,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:42,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:26:42,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:42,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:26:42,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:26:42,771 INFO L87 Difference]: Start difference. First operand 1591 states and 4400 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:48,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:48,638 INFO L93 Difference]: Finished difference Result 4106 states and 10760 transitions. [2022-03-03 17:26:48,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-03-03 17:26:48,639 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:48,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:48,644 INFO L225 Difference]: With dead ends: 4106 [2022-03-03 17:26:48,644 INFO L226 Difference]: Without dead ends: 3989 [2022-03-03 17:26:48,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9879 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2974, Invalid=23108, Unknown=0, NotChecked=0, Total=26082 [2022-03-03 17:26:48,645 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 1813 mSDsluCounter, 4849 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1813 SdHoareTripleChecker+Valid, 4773 SdHoareTripleChecker+Invalid, 2416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:48,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1813 Valid, 4773 Invalid, 2416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 17:26:48,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3989 states. [2022-03-03 17:26:48,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3989 to 1563. [2022-03-03 17:26:48,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.7599231754161333) internal successors, (4311), 1562 states have internal predecessors, (4311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:48,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4311 transitions. [2022-03-03 17:26:48,671 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4311 transitions. Word has length 72 [2022-03-03 17:26:48,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:48,672 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4311 transitions. [2022-03-03 17:26:48,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:48,672 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4311 transitions. [2022-03-03 17:26:48,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:48,673 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:48,674 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:26:48,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-03-03 17:26:48,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:48,874 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:48,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:48,875 INFO L85 PathProgramCache]: Analyzing trace with hash -357922065, now seen corresponding path program 59 times [2022-03-03 17:26:48,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:48,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283209129] [2022-03-03 17:26:48,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:48,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:49,114 INFO 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:26:49,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:49,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283209129] [2022-03-03 17:26:49,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283209129] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:49,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104687938] [2022-03-03 17:26:49,115 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:26:49,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:49,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:49,116 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:49,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-03 17:26:49,227 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:26:49,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:49,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-03 17:26:49,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:49,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:49,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:50,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:50,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104687938] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:50,409 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:50,409 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-03 17:26:50,409 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215907075] [2022-03-03 17:26:50,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:50,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 17:26:50,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:50,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 17:26:50,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 17:26:50,410 INFO L87 Difference]: Start difference. First operand 1563 states and 4311 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:51,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:26:51,857 INFO L93 Difference]: Finished difference Result 2388 states and 6359 transitions. [2022-03-03 17:26:51,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 17:26:51,858 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:26:51,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:26:51,862 INFO L225 Difference]: With dead ends: 2388 [2022-03-03 17:26:51,862 INFO L226 Difference]: Without dead ends: 2247 [2022-03-03 17:26:51,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=867, Invalid=5295, Unknown=0, NotChecked=0, Total=6162 [2022-03-03 17:26:51,863 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 897 mSDsluCounter, 3517 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 3511 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:26:51,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 3511 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:26:51,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2247 states. [2022-03-03 17:26:51,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2247 to 1563. [2022-03-03 17:26:51,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.757362355953905) internal successors, (4307), 1562 states have internal predecessors, (4307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:51,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4307 transitions. [2022-03-03 17:26:51,883 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4307 transitions. Word has length 72 [2022-03-03 17:26:51,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:26:51,883 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4307 transitions. [2022-03-03 17:26:51,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:26:51,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4307 transitions. [2022-03-03 17:26:51,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:26:51,885 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:26:51,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] [2022-03-03 17:26:51,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-03-03 17:26:52,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:52,086 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:26:52,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:26:52,086 INFO L85 PathProgramCache]: Analyzing trace with hash 2099081347, now seen corresponding path program 35 times [2022-03-03 17:26:52,086 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:26:52,086 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744487892] [2022-03-03 17:26:52,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:26:52,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:26:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:26:52,318 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:52,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:26:52,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744487892] [2022-03-03 17:26:52,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744487892] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:26:52,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685124416] [2022-03-03 17:26:52,318 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:26:52,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:26:52,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:26:52,321 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:26:52,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-03 17:26:52,416 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:26:52,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:26:52,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:26:52,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:26:53,055 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:53,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:26:53,766 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:26:53,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685124416] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:26:53,766 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:26:53,766 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:26:53,766 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812949065] [2022-03-03 17:26:53,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:26:53,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:26:53,767 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:26:53,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:26:53,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:26:53,768 INFO L87 Difference]: Start difference. First operand 1563 states and 4307 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:00,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:27:00,872 INFO L93 Difference]: Finished difference Result 4209 states and 10971 transitions. [2022-03-03 17:27:00,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-03-03 17:27:00,872 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:27:00,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:27:00,878 INFO L225 Difference]: With dead ends: 4209 [2022-03-03 17:27:00,878 INFO L226 Difference]: Without dead ends: 4107 [2022-03-03 17:27:00,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12006 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=3347, Invalid=29959, Unknown=0, NotChecked=0, Total=33306 [2022-03-03 17:27:00,880 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 1431 mSDsluCounter, 7190 mSDsCounter, 0 mSdLazyCounter, 3428 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1431 SdHoareTripleChecker+Valid, 7192 SdHoareTripleChecker+Invalid, 3582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 3428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:27:00,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1431 Valid, 7192 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 3428 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-03 17:27:00,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2022-03-03 17:27:00,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 1571. [2022-03-03 17:27:00,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 2.762420382165605) internal successors, (4337), 1570 states have internal predecessors, (4337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:00,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 4337 transitions. [2022-03-03 17:27:00,908 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 4337 transitions. Word has length 72 [2022-03-03 17:27:00,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:27:00,908 INFO L470 AbstractCegarLoop]: Abstraction has 1571 states and 4337 transitions. [2022-03-03 17:27:00,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:00,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 4337 transitions. [2022-03-03 17:27:00,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:27:00,911 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:27:00,911 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:00,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-03-03 17:27:01,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-03-03 17:27:01,118 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:27:01,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:27:01,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1118703179, now seen corresponding path program 36 times [2022-03-03 17:27:01,119 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:27:01,119 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416814065] [2022-03-03 17:27:01,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:27:01,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:27:01,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:27:01,334 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:01,334 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:27:01,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416814065] [2022-03-03 17:27:01,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416814065] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:27:01,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241505621] [2022-03-03 17:27:01,335 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:27:01,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:01,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:27:01,336 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:27:01,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-03 17:27:01,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:27:01,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:27:01,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:27:01,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:27:02,106 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:02,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:27:02,822 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:02,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241505621] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:27:02,822 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:27:02,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:27:02,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305317121] [2022-03-03 17:27:02,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:27:02,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:27:02,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:27:02,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:27:02,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1869, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:27:02,824 INFO L87 Difference]: Start difference. First operand 1571 states and 4337 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:13,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:27:13,400 INFO L93 Difference]: Finished difference Result 5684 states and 14898 transitions. [2022-03-03 17:27:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-03 17:27:13,400 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:27:13,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:27:13,407 INFO L225 Difference]: With dead ends: 5684 [2022-03-03 17:27:13,407 INFO L226 Difference]: Without dead ends: 5582 [2022-03-03 17:27:13,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20591 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=5488, Invalid=47182, Unknown=0, NotChecked=0, Total=52670 [2022-03-03 17:27:13,410 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 1604 mSDsluCounter, 7391 mSDsCounter, 0 mSdLazyCounter, 4038 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1604 SdHoareTripleChecker+Valid, 7409 SdHoareTripleChecker+Invalid, 4245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 4038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:27:13,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1604 Valid, 7409 Invalid, 4245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 4038 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-03 17:27:13,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5582 states. [2022-03-03 17:27:13,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5582 to 1595. [2022-03-03 17:27:13,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.7797992471769133) internal successors, (4431), 1594 states have internal predecessors, (4431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:13,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 4431 transitions. [2022-03-03 17:27:13,443 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 4431 transitions. Word has length 72 [2022-03-03 17:27:13,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:27:13,443 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 4431 transitions. [2022-03-03 17:27:13,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:13,443 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 4431 transitions. [2022-03-03 17:27:13,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:27:13,445 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:27:13,445 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:13,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-03 17:27:13,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-03-03 17:27:13,647 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:27:13,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:27:13,647 INFO L85 PathProgramCache]: Analyzing trace with hash -52582137, now seen corresponding path program 37 times [2022-03-03 17:27:13,647 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:27:13,647 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50045896] [2022-03-03 17:27:13,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:27:13,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:27:13,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:27:13,863 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:13,863 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:27:13,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50045896] [2022-03-03 17:27:13,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50045896] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:27:13,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268863849] [2022-03-03 17:27:13,863 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:27:13,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:13,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:27:13,864 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:27:13,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-03 17:27:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:27:13,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:27:13,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:27:14,600 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:14,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:27:15,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:15,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268863849] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:27:15,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:27:15,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:27:15,327 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877271867] [2022-03-03 17:27:15,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:27:15,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:27:15,327 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:27:15,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:27:15,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:27:15,328 INFO L87 Difference]: Start difference. First operand 1595 states and 4431 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:29,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:27:29,221 INFO L93 Difference]: Finished difference Result 5928 states and 15532 transitions. [2022-03-03 17:27:29,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 235 states. [2022-03-03 17:27:29,221 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:27:29,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:27:29,230 INFO L225 Difference]: With dead ends: 5928 [2022-03-03 17:27:29,230 INFO L226 Difference]: Without dead ends: 5826 [2022-03-03 17:27:29,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28016 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=7128, Invalid=62304, Unknown=0, NotChecked=0, Total=69432 [2022-03-03 17:27:29,233 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 1890 mSDsluCounter, 9217 mSDsCounter, 0 mSdLazyCounter, 5123 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1890 SdHoareTripleChecker+Valid, 9214 SdHoareTripleChecker+Invalid, 5385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 5123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:27:29,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1890 Valid, 9214 Invalid, 5385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 5123 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-03 17:27:29,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5826 states. [2022-03-03 17:27:29,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5826 to 1599. [2022-03-03 17:27:29,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.782227784730914) internal successors, (4446), 1598 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:29,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4446 transitions. [2022-03-03 17:27:29,274 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4446 transitions. Word has length 72 [2022-03-03 17:27:29,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:27:29,274 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4446 transitions. [2022-03-03 17:27:29,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:29,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4446 transitions. [2022-03-03 17:27:29,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:27:29,276 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:27:29,277 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29,296 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-03-03 17:27:29,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-03-03 17:27:29,486 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:27:29,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:27:29,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1087588397, now seen corresponding path program 38 times [2022-03-03 17:27:29,486 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:27:29,486 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465137605] [2022-03-03 17:27:29,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:27:29,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:27:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:27:29,757 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:29,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:27:29,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465137605] [2022-03-03 17:27:29,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465137605] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:27:29,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162802779] [2022-03-03 17:27:29,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:27:29,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:29,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:27:29,759 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:27:29,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-03 17:27:29,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:27:29,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:27:29,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:27:29,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:27:30,508 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:30,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:27:31,251 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:31,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162802779] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:27:31,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:27:31,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:27:31,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103024657] [2022-03-03 17:27:31,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:27:31,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:27:31,252 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:27:31,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:27:31,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:27:31,253 INFO L87 Difference]: Start difference. First operand 1599 states and 4446 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:48,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:27:48,754 INFO L93 Difference]: Finished difference Result 6678 states and 17368 transitions. [2022-03-03 17:27:48,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-03 17:27:48,755 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:27:48,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:27:48,763 INFO L225 Difference]: With dead ends: 6678 [2022-03-03 17:27:48,764 INFO L226 Difference]: Without dead ends: 6576 [2022-03-03 17:27:48,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 303 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38375 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=9745, Invalid=82975, Unknown=0, NotChecked=0, Total=92720 [2022-03-03 17:27:48,767 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 2392 mSDsluCounter, 7511 mSDsCounter, 0 mSdLazyCounter, 4556 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2392 SdHoareTripleChecker+Valid, 7522 SdHoareTripleChecker+Invalid, 4906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 4556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:27:48,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2392 Valid, 7522 Invalid, 4906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 4556 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-03 17:27:48,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6576 states. [2022-03-03 17:27:48,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6576 to 1599. [2022-03-03 17:27:48,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.782227784730914) internal successors, (4446), 1598 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:48,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4446 transitions. [2022-03-03 17:27:48,803 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4446 transitions. Word has length 72 [2022-03-03 17:27:48,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:27:48,803 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4446 transitions. [2022-03-03 17:27:48,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:27:48,803 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4446 transitions. [2022-03-03 17:27:48,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:27:48,805 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:27:48,805 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:48,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-03-03 17:27:49,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-03 17:27:49,007 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:27:49,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:27:49,008 INFO L85 PathProgramCache]: Analyzing trace with hash 780707329, now seen corresponding path program 39 times [2022-03-03 17:27:49,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:27:49,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876396042] [2022-03-03 17:27:49,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:27:49,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:27:49,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:27:49,236 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:49,237 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:27:49,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876396042] [2022-03-03 17:27:49,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876396042] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:27:49,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2153865] [2022-03-03 17:27:49,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:27:49,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:27:49,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:27:49,238 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:27:49,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-03 17:27:49,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:27:49,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:27:49,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:27:49,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:27:49,993 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:49,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:27:50,704 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:27:50,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2153865] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:27:50,705 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:27:50,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:27:50,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268964016] [2022-03-03 17:27:50,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:27:50,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:27:50,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:27:50,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:27:50,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:27:50,706 INFO L87 Difference]: Start difference. First operand 1599 states and 4446 transitions. Second operand has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:04,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:04,654 INFO L93 Difference]: Finished difference Result 6662 states and 17421 transitions. [2022-03-03 17:28:04,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 230 states. [2022-03-03 17:28:04,654 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:28:04,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:04,664 INFO L225 Difference]: With dead ends: 6662 [2022-03-03 17:28:04,664 INFO L226 Difference]: Without dead ends: 6560 [2022-03-03 17:28:04,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27045 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=8345, Invalid=58995, Unknown=0, NotChecked=0, Total=67340 [2022-03-03 17:28:04,667 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 1859 mSDsluCounter, 8635 mSDsCounter, 0 mSdLazyCounter, 4821 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1859 SdHoareTripleChecker+Valid, 8499 SdHoareTripleChecker+Invalid, 5141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 4821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:04,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1859 Valid, 8499 Invalid, 5141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 4821 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-03 17:28:04,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6560 states. [2022-03-03 17:28:04,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6560 to 1587. [2022-03-03 17:28:04,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.7749054224464063) internal successors, (4401), 1586 states have internal predecessors, (4401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:04,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4401 transitions. [2022-03-03 17:28:04,716 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4401 transitions. Word has length 72 [2022-03-03 17:28:04,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:04,716 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4401 transitions. [2022-03-03 17:28:04,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:04,717 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4401 transitions. [2022-03-03 17:28:04,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:28:04,718 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:04,718 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04,734 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-03-03 17:28:04,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-03-03 17:28:04,919 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:04,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:04,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1292297647, now seen corresponding path program 40 times [2022-03-03 17:28:04,919 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:04,919 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680171881] [2022-03-03 17:28:04,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:04,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:04,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:05,121 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:05,121 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:05,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680171881] [2022-03-03 17:28:05,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680171881] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:05,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24455972] [2022-03-03 17:28:05,121 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:28:05,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:05,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:05,123 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:05,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-03 17:28:05,227 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:28:05,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:28:05,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:28:05,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:05,863 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:05,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:06,552 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:06,553 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24455972] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:06,553 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:06,553 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:28:06,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008421629] [2022-03-03 17:28:06,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:06,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:28:06,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:06,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:28:06,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:28:06,554 INFO L87 Difference]: Start difference. First operand 1587 states and 4401 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:11,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:11,557 INFO L93 Difference]: Finished difference Result 3926 states and 10410 transitions. [2022-03-03 17:28:11,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-03 17:28:11,557 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:28:11,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:11,563 INFO L225 Difference]: With dead ends: 3926 [2022-03-03 17:28:11,563 INFO L226 Difference]: Without dead ends: 3824 [2022-03-03 17:28:11,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7926 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=2499, Invalid=20151, Unknown=0, NotChecked=0, Total=22650 [2022-03-03 17:28:11,565 INFO L933 BasicCegarLoop]: 270 mSDtfsCounter, 1850 mSDsluCounter, 5537 mSDsCounter, 0 mSdLazyCounter, 2370 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1850 SdHoareTripleChecker+Valid, 5517 SdHoareTripleChecker+Invalid, 2539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 2370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:11,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1850 Valid, 5517 Invalid, 2539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 2370 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 17:28:11,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3824 states. [2022-03-03 17:28:11,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3824 to 1615. [2022-03-03 17:28:11,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 2.782527881040892) internal successors, (4491), 1614 states have internal predecessors, (4491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:11,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 4491 transitions. [2022-03-03 17:28:11,597 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 4491 transitions. Word has length 72 [2022-03-03 17:28:11,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:11,597 INFO L470 AbstractCegarLoop]: Abstraction has 1615 states and 4491 transitions. [2022-03-03 17:28:11,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:11,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 4491 transitions. [2022-03-03 17:28:11,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:28:11,599 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:11,599 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:28:11,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-03-03 17:28:11,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:11,801 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:11,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:11,801 INFO L85 PathProgramCache]: Analyzing trace with hash 2041368747, now seen corresponding path program 60 times [2022-03-03 17:28:11,801 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:11,801 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533324268] [2022-03-03 17:28:11,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:11,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:11,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:11,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:11,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533324268] [2022-03-03 17:28:11,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533324268] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:11,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383556315] [2022-03-03 17:28:11,994 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:28:11,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:11,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:11,996 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:11,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-03 17:28:12,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 17:28:12,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:28:12,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:28:12,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:12,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:12,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:12,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:12,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383556315] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:12,985 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:12,985 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:28:12,985 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762950122] [2022-03-03 17:28:12,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:12,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:28:12,986 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:12,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:28:12,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1239, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:28:12,986 INFO L87 Difference]: Start difference. First operand 1615 states and 4491 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:15,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:15,679 INFO L93 Difference]: Finished difference Result 3493 states and 8973 transitions. [2022-03-03 17:28:15,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 17:28:15,679 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:28:15,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:15,684 INFO L225 Difference]: With dead ends: 3493 [2022-03-03 17:28:15,684 INFO L226 Difference]: Without dead ends: 3301 [2022-03-03 17:28:15,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3740 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1389, Invalid=10601, Unknown=0, NotChecked=0, Total=11990 [2022-03-03 17:28:15,685 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 1333 mSDsluCounter, 4249 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1333 SdHoareTripleChecker+Valid, 4221 SdHoareTripleChecker+Invalid, 1692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:15,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1333 Valid, 4221 Invalid, 1692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:28:15,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2022-03-03 17:28:15,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 1661. [2022-03-03 17:28:15,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 2.7903614457831325) internal successors, (4632), 1660 states have internal predecessors, (4632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:15,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 4632 transitions. [2022-03-03 17:28:15,718 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 4632 transitions. Word has length 72 [2022-03-03 17:28:15,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:15,718 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 4632 transitions. [2022-03-03 17:28:15,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:15,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 4632 transitions. [2022-03-03 17:28:15,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:28:15,721 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:15,721 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:15,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-03-03 17:28:15,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:15,921 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:15,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:15,921 INFO L85 PathProgramCache]: Analyzing trace with hash 203404863, now seen corresponding path program 41 times [2022-03-03 17:28:15,922 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:15,922 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81805049] [2022-03-03 17:28:15,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:15,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:16,124 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:16,124 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:16,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81805049] [2022-03-03 17:28:16,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81805049] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:16,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894432505] [2022-03-03 17:28:16,125 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:28:16,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:16,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:16,126 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:16,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-03 17:28:16,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:28:16,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:28:16,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:28:16,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:16,858 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:16,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:17,565 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:17,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894432505] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:17,565 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:17,565 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:28:17,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237614548] [2022-03-03 17:28:17,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:17,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:28:17,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:17,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:28:17,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:28:17,566 INFO L87 Difference]: Start difference. First operand 1661 states and 4632 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:23,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:23,263 INFO L93 Difference]: Finished difference Result 4472 states and 11689 transitions. [2022-03-03 17:28:23,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-03 17:28:23,263 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:28:23,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:23,269 INFO L225 Difference]: With dead ends: 4472 [2022-03-03 17:28:23,269 INFO L226 Difference]: Without dead ends: 4370 [2022-03-03 17:28:23,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9865 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=2920, Invalid=24470, Unknown=0, NotChecked=0, Total=27390 [2022-03-03 17:28:23,270 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 1787 mSDsluCounter, 6214 mSDsCounter, 0 mSdLazyCounter, 2735 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1787 SdHoareTripleChecker+Valid, 6197 SdHoareTripleChecker+Invalid, 2909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 2735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:23,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1787 Valid, 6197 Invalid, 2909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 2735 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-03 17:28:23,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4370 states. [2022-03-03 17:28:23,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4370 to 1669. [2022-03-03 17:28:23,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1668 states have (on average 2.7949640287769784) internal successors, (4662), 1668 states have internal predecessors, (4662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:23,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 4662 transitions. [2022-03-03 17:28:23,299 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 4662 transitions. Word has length 72 [2022-03-03 17:28:23,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:23,299 INFO L470 AbstractCegarLoop]: Abstraction has 1669 states and 4662 transitions. [2022-03-03 17:28:23,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:23,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 4662 transitions. [2022-03-03 17:28:23,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:28:23,301 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:23,301 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-03 17:28:23,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-03-03 17:28:23,501 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:23,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:23,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1280587633, now seen corresponding path program 42 times [2022-03-03 17:28:23,502 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:23,502 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782446516] [2022-03-03 17:28:23,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:23,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:23,743 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:23,743 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:23,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782446516] [2022-03-03 17:28:23,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782446516] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:23,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404376992] [2022-03-03 17:28:23,744 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:28:23,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:23,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:23,745 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:23,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-03 17:28:23,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:28:23,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:28:23,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:28:23,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:24,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:24,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:25,220 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:25,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404376992] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:25,220 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:25,220 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:28:25,220 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136861929] [2022-03-03 17:28:25,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:25,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:28:25,221 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:25,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:28:25,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:28:25,221 INFO L87 Difference]: Start difference. First operand 1669 states and 4662 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:33,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:33,407 INFO L93 Difference]: Finished difference Result 5977 states and 15715 transitions. [2022-03-03 17:28:33,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 169 states. [2022-03-03 17:28:33,408 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:28:33,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:33,416 INFO L225 Difference]: With dead ends: 5977 [2022-03-03 17:28:33,416 INFO L226 Difference]: Without dead ends: 5845 [2022-03-03 17:28:33,419 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15046 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=4280, Invalid=35122, Unknown=0, NotChecked=0, Total=39402 [2022-03-03 17:28:33,419 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 2216 mSDsluCounter, 6067 mSDsCounter, 0 mSdLazyCounter, 3061 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2216 SdHoareTripleChecker+Valid, 6110 SdHoareTripleChecker+Invalid, 3315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 3061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:33,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2216 Valid, 6110 Invalid, 3315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 3061 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-03 17:28:33,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5845 states. [2022-03-03 17:28:33,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5845 to 1773. [2022-03-03 17:28:33,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1773 states, 1772 states have (on average 2.8261851015801356) internal successors, (5008), 1772 states have internal predecessors, (5008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:33,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1773 states to 1773 states and 5008 transitions. [2022-03-03 17:28:33,457 INFO L78 Accepts]: Start accepts. Automaton has 1773 states and 5008 transitions. Word has length 72 [2022-03-03 17:28:33,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:33,457 INFO L470 AbstractCegarLoop]: Abstraction has 1773 states and 5008 transitions. [2022-03-03 17:28:33,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:33,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1773 states and 5008 transitions. [2022-03-03 17:28:33,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:28:33,460 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:33,461 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-03-03 17:28:33,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2022-03-03 17:28:33,662 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:33,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:33,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1948258621, now seen corresponding path program 43 times [2022-03-03 17:28:33,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:33,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816386360] [2022-03-03 17:28:33,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:33,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:33,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:33,902 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:33,902 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:33,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816386360] [2022-03-03 17:28:33,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816386360] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:33,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866885674] [2022-03-03 17:28:33,903 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:28:33,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:33,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:33,904 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:33,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-03 17:28:34,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:34,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:28:34,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:34,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:34,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:35,390 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:35,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866885674] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:35,391 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:35,391 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:28:35,391 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144548435] [2022-03-03 17:28:35,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:35,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:28:35,391 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:35,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:28:35,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:28:35,392 INFO L87 Difference]: Start difference. First operand 1773 states and 5008 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:47,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:28:47,126 INFO L93 Difference]: Finished difference Result 6188 states and 16290 transitions. [2022-03-03 17:28:47,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-03-03 17:28:47,126 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:28:47,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:28:47,135 INFO L225 Difference]: With dead ends: 6188 [2022-03-03 17:28:47,135 INFO L226 Difference]: Without dead ends: 6086 [2022-03-03 17:28:47,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 245 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24369 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=6343, Invalid=54419, Unknown=0, NotChecked=0, Total=60762 [2022-03-03 17:28:47,139 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 2407 mSDsluCounter, 7647 mSDsCounter, 0 mSdLazyCounter, 3898 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2407 SdHoareTripleChecker+Valid, 7695 SdHoareTripleChecker+Invalid, 4203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 3898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:28:47,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2407 Valid, 7695 Invalid, 4203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 3898 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-03 17:28:47,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6086 states. [2022-03-03 17:28:47,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6086 to 1777. [2022-03-03 17:28:47,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1776 states have (on average 2.828265765765766) internal successors, (5023), 1776 states have internal predecessors, (5023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:47,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 5023 transitions. [2022-03-03 17:28:47,181 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 5023 transitions. Word has length 72 [2022-03-03 17:28:47,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:28:47,181 INFO L470 AbstractCegarLoop]: Abstraction has 1777 states and 5023 transitions. [2022-03-03 17:28:47,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:28:47,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 5023 transitions. [2022-03-03 17:28:47,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:28:47,199 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:28:47,199 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:47,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-03-03 17:28:47,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:47,400 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:28:47,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:28:47,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1311702415, now seen corresponding path program 44 times [2022-03-03 17:28:47,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:28:47,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685833762] [2022-03-03 17:28:47,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:28:47,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:28:47,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:28:47,676 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:47,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:28:47,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685833762] [2022-03-03 17:28:47,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685833762] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:28:47,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924107481] [2022-03-03 17:28:47,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:28:47,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:28:47,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:28:47,678 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:28:47,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-03 17:28:47,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:28:47,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:28:47,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:28:47,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:28:48,438 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:48,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:28:49,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:28:49,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924107481] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:28:49,156 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:28:49,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:28:49,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703008991] [2022-03-03 17:28:49,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:28:49,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:28:49,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:28:49,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:28:49,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:28:49,157 INFO L87 Difference]: Start difference. First operand 1777 states and 5023 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:04,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:04,513 INFO L93 Difference]: Finished difference Result 7210 states and 18724 transitions. [2022-03-03 17:29:04,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 259 states. [2022-03-03 17:29:04,513 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:04,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:04,522 INFO L225 Difference]: With dead ends: 7210 [2022-03-03 17:29:04,522 INFO L226 Difference]: Without dead ends: 7057 [2022-03-03 17:29:04,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34389 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=8660, Invalid=74572, Unknown=0, NotChecked=0, Total=83232 [2022-03-03 17:29:04,525 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 2796 mSDsluCounter, 8862 mSDsCounter, 0 mSdLazyCounter, 4711 mSolverCounterSat, 328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2796 SdHoareTripleChecker+Valid, 8821 SdHoareTripleChecker+Invalid, 5039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 328 IncrementalHoareTripleChecker+Valid, 4711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:04,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2796 Valid, 8821 Invalid, 5039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [328 Valid, 4711 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-03 17:29:04,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7057 states. [2022-03-03 17:29:04,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7057 to 1777. [2022-03-03 17:29:04,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1776 states have (on average 2.828265765765766) internal successors, (5023), 1776 states have internal predecessors, (5023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:04,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 5023 transitions. [2022-03-03 17:29:04,566 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 5023 transitions. Word has length 72 [2022-03-03 17:29:04,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:04,566 INFO L470 AbstractCegarLoop]: Abstraction has 1777 states and 5023 transitions. [2022-03-03 17:29:04,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:04,566 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 5023 transitions. [2022-03-03 17:29:04,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:04,568 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:04,568 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2022-03-03 17:29:04,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:04,769 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:04,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:04,769 INFO L85 PathProgramCache]: Analyzing trace with hash -168753791, now seen corresponding path program 61 times [2022-03-03 17:29:04,769 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:04,769 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634928405] [2022-03-03 17:29:04,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:04,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:04,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:04,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:04,959 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:04,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634928405] [2022-03-03 17:29:04,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634928405] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:04,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100542732] [2022-03-03 17:29:04,959 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:29:04,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:04,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:04,960 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:04,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-03 17:29:05,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:05,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:29:05,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:05,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:05,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:05,964 INFO 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:29:05,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100542732] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:05,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:05,964 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:29:05,964 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072579828] [2022-03-03 17:29:05,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:05,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:29:05,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:05,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:29:05,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:29:05,965 INFO L87 Difference]: Start difference. First operand 1777 states and 5023 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:11,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:11,304 INFO L93 Difference]: Finished difference Result 5123 states and 13396 transitions. [2022-03-03 17:29:11,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-03 17:29:11,304 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:11,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:11,311 INFO L225 Difference]: With dead ends: 5123 [2022-03-03 17:29:11,312 INFO L226 Difference]: Without dead ends: 4946 [2022-03-03 17:29:11,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10255 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2730, Invalid=24330, Unknown=0, NotChecked=0, Total=27060 [2022-03-03 17:29:11,314 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 1985 mSDsluCounter, 4077 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1985 SdHoareTripleChecker+Valid, 4081 SdHoareTripleChecker+Invalid, 2040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:11,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1985 Valid, 4081 Invalid, 2040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 17:29:11,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4946 states. [2022-03-03 17:29:11,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4946 to 1853. [2022-03-03 17:29:11,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1853 states, 1852 states have (on average 2.8315334773218144) internal successors, (5244), 1852 states have internal predecessors, (5244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:11,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1853 states to 1853 states and 5244 transitions. [2022-03-03 17:29:11,351 INFO L78 Accepts]: Start accepts. Automaton has 1853 states and 5244 transitions. Word has length 72 [2022-03-03 17:29:11,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:11,351 INFO L470 AbstractCegarLoop]: Abstraction has 1853 states and 5244 transitions. [2022-03-03 17:29:11,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:11,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1853 states and 5244 transitions. [2022-03-03 17:29:11,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:11,353 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:11,353 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:29:11,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-03-03 17:29:11,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-03-03 17:29:11,554 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:11,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:11,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1479755403, now seen corresponding path program 62 times [2022-03-03 17:29:11,554 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:11,554 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379048848] [2022-03-03 17:29:11,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:11,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:11,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:11,749 INFO 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:29:11,749 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:11,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379048848] [2022-03-03 17:29:11,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379048848] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:11,750 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387651362] [2022-03-03 17:29:11,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:29:11,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:11,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:11,751 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:11,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-03 17:29:11,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:29:11,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:11,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:29:11,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:12,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:12,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:12,737 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:12,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387651362] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:12,738 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:12,738 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:29:12,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057690062] [2022-03-03 17:29:12,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:12,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:29:12,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:12,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:29:12,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:29:12,739 INFO L87 Difference]: Start difference. First operand 1853 states and 5244 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:16,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:16,115 INFO L93 Difference]: Finished difference Result 4545 states and 11795 transitions. [2022-03-03 17:29:16,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-03 17:29:16,115 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:16,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:16,121 INFO L225 Difference]: With dead ends: 4545 [2022-03-03 17:29:16,121 INFO L226 Difference]: Without dead ends: 4413 [2022-03-03 17:29:16,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5038 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1936, Invalid=12826, Unknown=0, NotChecked=0, Total=14762 [2022-03-03 17:29:16,122 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 1655 mSDsluCounter, 4593 mSDsCounter, 0 mSdLazyCounter, 1858 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1655 SdHoareTripleChecker+Valid, 4527 SdHoareTripleChecker+Invalid, 2006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:16,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1655 Valid, 4527 Invalid, 2006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1858 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:29:16,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4413 states. [2022-03-03 17:29:16,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4413 to 1857. [2022-03-03 17:29:16,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1857 states, 1856 states have (on average 2.8292025862068964) internal successors, (5251), 1856 states have internal predecessors, (5251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:16,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 5251 transitions. [2022-03-03 17:29:16,155 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 5251 transitions. Word has length 72 [2022-03-03 17:29:16,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:16,156 INFO L470 AbstractCegarLoop]: Abstraction has 1857 states and 5251 transitions. [2022-03-03 17:29:16,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:16,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 5251 transitions. [2022-03-03 17:29:16,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:16,158 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:16,158 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:29:16,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-03-03 17:29:16,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-03-03 17:29:16,358 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:16,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:16,359 INFO L85 PathProgramCache]: Analyzing trace with hash 805882147, now seen corresponding path program 63 times [2022-03-03 17:29:16,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:16,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237533942] [2022-03-03 17:29:16,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:16,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:16,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:16,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:16,586 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:16,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237533942] [2022-03-03 17:29:16,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237533942] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:16,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023014608] [2022-03-03 17:29:16,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:29:16,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:16,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:16,589 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:16,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-03 17:29:16,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 17:29:16,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:16,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:29:16,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:17,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:17,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:17,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:17,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023014608] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:17,591 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:17,591 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:29:17,591 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301838886] [2022-03-03 17:29:17,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:17,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:29:17,591 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:17,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:29:17,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:29:17,592 INFO L87 Difference]: Start difference. First operand 1857 states and 5251 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:23,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:23,723 INFO L93 Difference]: Finished difference Result 5253 states and 13723 transitions. [2022-03-03 17:29:23,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-03 17:29:23,724 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:23,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:23,731 INFO L225 Difference]: With dead ends: 5253 [2022-03-03 17:29:23,731 INFO L226 Difference]: Without dead ends: 5136 [2022-03-03 17:29:23,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12563 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=3552, Invalid=28310, Unknown=0, NotChecked=0, Total=31862 [2022-03-03 17:29:23,734 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 2039 mSDsluCounter, 4713 mSDsCounter, 0 mSdLazyCounter, 2070 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2039 SdHoareTripleChecker+Valid, 4664 SdHoareTripleChecker+Invalid, 2312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 2070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:23,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2039 Valid, 4664 Invalid, 2312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 2070 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 17:29:23,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5136 states. [2022-03-03 17:29:23,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5136 to 1841. [2022-03-03 17:29:23,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1840 states have (on average 2.8255434782608697) internal successors, (5199), 1840 states have internal predecessors, (5199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:23,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 5199 transitions. [2022-03-03 17:29:23,788 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 5199 transitions. Word has length 72 [2022-03-03 17:29:23,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:23,788 INFO L470 AbstractCegarLoop]: Abstraction has 1841 states and 5199 transitions. [2022-03-03 17:29:23,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:23,788 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 5199 transitions. [2022-03-03 17:29:23,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:23,790 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:23,791 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-03-03 17:29:23,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-03-03 17:29:23,991 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:23,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:23,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1703923715, now seen corresponding path program 64 times [2022-03-03 17:29:23,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:23,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039854256] [2022-03-03 17:29:23,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:23,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:23,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:24,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:24,183 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:24,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039854256] [2022-03-03 17:29:24,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039854256] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:24,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302187007] [2022-03-03 17:29:24,184 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:29:24,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:24,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:24,185 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:24,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-03 17:29:24,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:29:24,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:24,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:29:24,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:24,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:24,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:25,169 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:25,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302187007] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:25,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:25,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-03 17:29:25,169 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577954644] [2022-03-03 17:29:25,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:25,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 17:29:25,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:25,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 17:29:25,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 17:29:25,170 INFO L87 Difference]: Start difference. First operand 1841 states and 5199 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:28,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:28,317 INFO L93 Difference]: Finished difference Result 3990 states and 10421 transitions. [2022-03-03 17:29:28,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-03 17:29:28,317 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:28,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:28,322 INFO L225 Difference]: With dead ends: 3990 [2022-03-03 17:29:28,323 INFO L226 Difference]: Without dead ends: 3813 [2022-03-03 17:29:28,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4126 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1496, Invalid=11386, Unknown=0, NotChecked=0, Total=12882 [2022-03-03 17:29:28,324 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 1344 mSDsluCounter, 4324 mSDsCounter, 0 mSdLazyCounter, 1605 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1344 SdHoareTripleChecker+Valid, 4283 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:28,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1344 Valid, 4283 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1605 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:29:28,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3813 states. [2022-03-03 17:29:28,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3813 to 1797. [2022-03-03 17:29:28,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1796 states have (on average 2.7984409799554566) internal successors, (5026), 1796 states have internal predecessors, (5026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:28,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 5026 transitions. [2022-03-03 17:29:28,353 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 5026 transitions. Word has length 72 [2022-03-03 17:29:28,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:28,353 INFO L470 AbstractCegarLoop]: Abstraction has 1797 states and 5026 transitions. [2022-03-03 17:29:28,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:28,353 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 5026 transitions. [2022-03-03 17:29:28,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:28,355 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:28,355 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:28,372 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-03-03 17:29:28,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:28,556 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:28,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:28,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1550978537, now seen corresponding path program 65 times [2022-03-03 17:29:28,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:28,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639811366] [2022-03-03 17:29:28,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:28,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:28,738 INFO 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:29:28,738 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:28,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639811366] [2022-03-03 17:29:28,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639811366] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:28,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731972317] [2022-03-03 17:29:28,738 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:29:28,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:28,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:28,740 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:28,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-03 17:29:28,843 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:29:28,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:28,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-03 17:29:28,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:29,430 INFO 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:29:29,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:29,903 INFO 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:29:29,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731972317] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:29,903 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:29,904 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-03 17:29:29,904 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611895411] [2022-03-03 17:29:29,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:29,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 17:29:29,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:29,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 17:29:29,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 17:29:29,904 INFO L87 Difference]: Start difference. First operand 1797 states and 5026 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:31,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:31,093 INFO L93 Difference]: Finished difference Result 3123 states and 8386 transitions. [2022-03-03 17:29:31,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-03 17:29:31,094 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:31,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:31,098 INFO L225 Difference]: With dead ends: 3123 [2022-03-03 17:29:31,098 INFO L226 Difference]: Without dead ends: 2934 [2022-03-03 17:29:31,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=807, Invalid=4163, Unknown=0, NotChecked=0, Total=4970 [2022-03-03 17:29:31,099 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 846 mSDsluCounter, 3513 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 3482 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:31,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [846 Valid, 3482 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:29:31,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2934 states. [2022-03-03 17:29:31,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2934 to 1800. [2022-03-03 17:29:31,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1800 states, 1799 states have (on average 2.8160088938299057) internal successors, (5066), 1799 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:31,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 5066 transitions. [2022-03-03 17:29:31,121 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 5066 transitions. Word has length 72 [2022-03-03 17:29:31,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:31,121 INFO L470 AbstractCegarLoop]: Abstraction has 1800 states and 5066 transitions. [2022-03-03 17:29:31,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:31,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 5066 transitions. [2022-03-03 17:29:31,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:31,124 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:31,124 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31,140 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-03-03 17:29:31,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-03-03 17:29:31,324 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:31,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:31,324 INFO L85 PathProgramCache]: Analyzing trace with hash -405746359, now seen corresponding path program 45 times [2022-03-03 17:29:31,325 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:31,325 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521777814] [2022-03-03 17:29:31,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:31,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:31,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:31,518 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:31,518 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:31,518 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521777814] [2022-03-03 17:29:31,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521777814] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:31,518 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052236389] [2022-03-03 17:29:31,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:29:31,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:31,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:31,519 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:31,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-03 17:29:31,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:29:31,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:31,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:29:31,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:32,261 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:32,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:32,937 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:32,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052236389] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:32,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:32,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:29:32,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882844493] [2022-03-03 17:29:32,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:32,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:29:32,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:32,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:29:32,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1848, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:29:32,939 INFO L87 Difference]: Start difference. First operand 1800 states and 5066 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:36,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:36,813 INFO L93 Difference]: Finished difference Result 3835 states and 10267 transitions. [2022-03-03 17:29:36,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-03 17:29:36,813 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:36,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:36,819 INFO L225 Difference]: With dead ends: 3835 [2022-03-03 17:29:36,819 INFO L226 Difference]: Without dead ends: 3733 [2022-03-03 17:29:36,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6246 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1982, Invalid=16650, Unknown=0, NotChecked=0, Total=18632 [2022-03-03 17:29:36,821 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 1548 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 1649 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 3996 SdHoareTripleChecker+Invalid, 1799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 1649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:36,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1548 Valid, 3996 Invalid, 1799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 1649 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 17:29:36,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3733 states. [2022-03-03 17:29:36,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3733 to 1814. [2022-03-03 17:29:36,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 2.815223386651958) internal successors, (5104), 1813 states have internal predecessors, (5104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:36,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5104 transitions. [2022-03-03 17:29:36,853 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5104 transitions. Word has length 72 [2022-03-03 17:29:36,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:36,853 INFO L470 AbstractCegarLoop]: Abstraction has 1814 states and 5104 transitions. [2022-03-03 17:29:36,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:36,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5104 transitions. [2022-03-03 17:29:36,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:36,855 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:36,855 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-03-03 17:29:37,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-03-03 17:29:37,056 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:37,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:37,056 INFO L85 PathProgramCache]: Analyzing trace with hash 671436411, now seen corresponding path program 46 times [2022-03-03 17:29:37,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:37,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400278006] [2022-03-03 17:29:37,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:37,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:37,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:37,258 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:37,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:37,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400278006] [2022-03-03 17:29:37,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400278006] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:37,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898822384] [2022-03-03 17:29:37,258 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:29:37,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:37,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:37,260 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:37,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-03 17:29:37,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:29:37,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:37,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:29:37,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:37,985 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:37,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:38,672 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:38,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898822384] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:38,673 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:38,673 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:29:38,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515684436] [2022-03-03 17:29:38,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:38,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:29:38,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:38,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:29:38,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:29:38,674 INFO L87 Difference]: Start difference. First operand 1814 states and 5104 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:45,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:45,022 INFO L93 Difference]: Finished difference Result 4973 states and 13231 transitions. [2022-03-03 17:29:45,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-03 17:29:45,022 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:45,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:45,030 INFO L225 Difference]: With dead ends: 4973 [2022-03-03 17:29:45,030 INFO L226 Difference]: Without dead ends: 4841 [2022-03-03 17:29:45,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10088 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=2957, Invalid=25435, Unknown=0, NotChecked=0, Total=28392 [2022-03-03 17:29:45,032 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 1746 mSDsluCounter, 6297 mSDsCounter, 0 mSdLazyCounter, 2981 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1746 SdHoareTripleChecker+Valid, 6284 SdHoareTripleChecker+Invalid, 3206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 2981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:45,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1746 Valid, 6284 Invalid, 3206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 2981 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-03 17:29:45,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4841 states. [2022-03-03 17:29:45,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4841 to 1826. [2022-03-03 17:29:45,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1826 states, 1825 states have (on average 2.8213698630136985) internal successors, (5149), 1825 states have internal predecessors, (5149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:45,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1826 states to 1826 states and 5149 transitions. [2022-03-03 17:29:45,064 INFO L78 Accepts]: Start accepts. Automaton has 1826 states and 5149 transitions. Word has length 72 [2022-03-03 17:29:45,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:45,064 INFO L470 AbstractCegarLoop]: Abstraction has 1826 states and 5149 transitions. [2022-03-03 17:29:45,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:45,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1826 states and 5149 transitions. [2022-03-03 17:29:45,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:45,067 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:45,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] [2022-03-03 17:29:45,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-03-03 17:29:45,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-03-03 17:29:45,267 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:45,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:45,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1737557453, now seen corresponding path program 47 times [2022-03-03 17:29:45,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:45,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032542815] [2022-03-03 17:29:45,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:45,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:45,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:45,500 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:45,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:45,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032542815] [2022-03-03 17:29:45,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032542815] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:45,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41887549] [2022-03-03 17:29:45,500 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:29:45,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:45,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:45,501 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:45,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-03 17:29:45,606 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:29:45,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:45,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:29:45,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:46,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:46,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:46,955 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:46,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41887549] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:46,955 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:46,955 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:29:46,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048221037] [2022-03-03 17:29:46,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:46,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:29:46,956 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:46,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:29:46,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1864, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:29:46,956 INFO L87 Difference]: Start difference. First operand 1826 states and 5149 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:56,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:29:56,978 INFO L93 Difference]: Finished difference Result 5541 states and 14784 transitions. [2022-03-03 17:29:56,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2022-03-03 17:29:56,979 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:29:56,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:29:56,986 INFO L225 Difference]: With dead ends: 5541 [2022-03-03 17:29:56,986 INFO L226 Difference]: Without dead ends: 5439 [2022-03-03 17:29:56,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18682 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=4937, Invalid=43683, Unknown=0, NotChecked=0, Total=48620 [2022-03-03 17:29:56,988 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 2089 mSDsluCounter, 6477 mSDsCounter, 0 mSdLazyCounter, 3340 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2089 SdHoareTripleChecker+Valid, 6487 SdHoareTripleChecker+Invalid, 3643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 3340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:29:56,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2089 Valid, 6487 Invalid, 3643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 3340 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-03 17:29:56,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5439 states. [2022-03-03 17:29:57,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5439 to 1830. [2022-03-03 17:29:57,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1830 states, 1829 states have (on average 2.823400765445599) internal successors, (5164), 1829 states have internal predecessors, (5164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:57,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1830 states to 1830 states and 5164 transitions. [2022-03-03 17:29:57,021 INFO L78 Accepts]: Start accepts. Automaton has 1830 states and 5164 transitions. Word has length 72 [2022-03-03 17:29:57,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:29:57,021 INFO L470 AbstractCegarLoop]: Abstraction has 1830 states and 5164 transitions. [2022-03-03 17:29:57,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:29:57,021 INFO L276 IsEmpty]: Start isEmpty. Operand 1830 states and 5164 transitions. [2022-03-03 17:29:57,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:29:57,023 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:29:57,023 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57,040 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-03-03 17:29:57,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-03-03 17:29:57,224 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:29:57,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:29:57,224 INFO L85 PathProgramCache]: Analyzing trace with hash 702551193, now seen corresponding path program 48 times [2022-03-03 17:29:57,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:29:57,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341962947] [2022-03-03 17:29:57,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:29:57,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:29:57,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:29:57,442 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:57,442 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:29:57,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341962947] [2022-03-03 17:29:57,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341962947] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:29:57,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024044613] [2022-03-03 17:29:57,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:29:57,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:29:57,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:29:57,444 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:29:57,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-03 17:29:57,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:29:57,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:29:57,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:29:57,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:29:58,181 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:58,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:29:58,885 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:29:58,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024044613] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:29:58,885 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:29:58,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:29:58,886 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311876161] [2022-03-03 17:29:58,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:29:58,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:29:58,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:29:58,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:29:58,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:29:58,886 INFO L87 Difference]: Start difference. First operand 1830 states and 5164 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:12,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:12,400 INFO L93 Difference]: Finished difference Result 6564 states and 17278 transitions. [2022-03-03 17:30:12,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2022-03-03 17:30:12,407 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:12,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:12,419 INFO L225 Difference]: With dead ends: 6564 [2022-03-03 17:30:12,420 INFO L226 Difference]: Without dead ends: 6462 [2022-03-03 17:30:12,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 261 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27500 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=7039, Invalid=61867, Unknown=0, NotChecked=0, Total=68906 [2022-03-03 17:30:12,423 INFO L933 BasicCegarLoop]: 346 mSDtfsCounter, 2951 mSDsluCounter, 7134 mSDsCounter, 0 mSdLazyCounter, 3749 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2951 SdHoareTripleChecker+Valid, 7111 SdHoareTripleChecker+Invalid, 4192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 3749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:12,424 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2951 Valid, 7111 Invalid, 4192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 3749 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-03 17:30:12,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6462 states. [2022-03-03 17:30:12,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6462 to 1838. [2022-03-03 17:30:12,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1837 states have (on average 2.829613500272183) internal successors, (5198), 1837 states have internal predecessors, (5198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:12,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 5198 transitions. [2022-03-03 17:30:12,471 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 5198 transitions. Word has length 72 [2022-03-03 17:30:12,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:12,471 INFO L470 AbstractCegarLoop]: Abstraction has 1838 states and 5198 transitions. [2022-03-03 17:30:12,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:12,471 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 5198 transitions. [2022-03-03 17:30:12,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:12,473 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:12,473 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:12,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:12,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:12,674 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:12,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:12,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1437201745, now seen corresponding path program 49 times [2022-03-03 17:30:12,674 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:12,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815869170] [2022-03-03 17:30:12,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:12,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:12,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:12,899 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:12,899 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:12,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815869170] [2022-03-03 17:30:12,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815869170] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:12,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27902042] [2022-03-03 17:30:12,899 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:30:12,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:12,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:12,900 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:12,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-03 17:30:13,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:13,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:30:13,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:13,649 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:13,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:14,324 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:14,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27902042] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:14,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:14,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:30:14,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313234124] [2022-03-03 17:30:14,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:14,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:30:14,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:14,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:30:14,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:30:14,325 INFO L87 Difference]: Start difference. First operand 1838 states and 5198 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:17,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:17,162 INFO L93 Difference]: Finished difference Result 3592 states and 9592 transitions. [2022-03-03 17:30:17,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-03 17:30:17,163 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:17,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:17,168 INFO L225 Difference]: With dead ends: 3592 [2022-03-03 17:30:17,168 INFO L226 Difference]: Without dead ends: 3460 [2022-03-03 17:30:17,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3605 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1186, Invalid=10370, Unknown=0, NotChecked=0, Total=11556 [2022-03-03 17:30:17,169 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 1221 mSDsluCounter, 5736 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1221 SdHoareTripleChecker+Valid, 5667 SdHoareTripleChecker+Invalid, 2480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:17,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1221 Valid, 5667 Invalid, 2480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 2392 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 17:30:17,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3460 states. [2022-03-03 17:30:17,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3460 to 1844. [2022-03-03 17:30:17,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.8312533912099838) internal successors, (5218), 1843 states have internal predecessors, (5218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:17,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5218 transitions. [2022-03-03 17:30:17,195 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5218 transitions. Word has length 72 [2022-03-03 17:30:17,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:17,195 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5218 transitions. [2022-03-03 17:30:17,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:17,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5218 transitions. [2022-03-03 17:30:17,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:17,197 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:17,197 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:17,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-03-03 17:30:17,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:17,398 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:17,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:17,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1791644509, now seen corresponding path program 50 times [2022-03-03 17:30:17,398 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:17,399 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069003707] [2022-03-03 17:30:17,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:17,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:17,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:17,624 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:17,624 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:17,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069003707] [2022-03-03 17:30:17,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069003707] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:17,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405186771] [2022-03-03 17:30:17,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:30:17,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:17,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:17,626 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:17,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-03 17:30:17,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:30:17,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:17,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:30:17,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:18,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:18,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:19,096 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:19,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405186771] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:19,097 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:19,097 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:30:19,097 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263809425] [2022-03-03 17:30:19,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:19,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:30:19,097 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:19,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:30:19,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:30:19,098 INFO L87 Difference]: Start difference. First operand 1844 states and 5218 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:23,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:23,120 INFO L93 Difference]: Finished difference Result 3582 states and 9549 transitions. [2022-03-03 17:30:23,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-03-03 17:30:23,120 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:23,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:23,126 INFO L225 Difference]: With dead ends: 3582 [2022-03-03 17:30:23,126 INFO L226 Difference]: Without dead ends: 3480 [2022-03-03 17:30:23,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5643 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1674, Invalid=15618, Unknown=0, NotChecked=0, Total=17292 [2022-03-03 17:30:23,127 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 1411 mSDsluCounter, 5804 mSDsCounter, 0 mSdLazyCounter, 2556 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1411 SdHoareTripleChecker+Valid, 5792 SdHoareTripleChecker+Invalid, 2690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 2556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:23,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1411 Valid, 5792 Invalid, 2690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 2556 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-03 17:30:23,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3480 states. [2022-03-03 17:30:23,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3480 to 1848. [2022-03-03 17:30:23,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.8332430969139146) internal successors, (5233), 1847 states have internal predecessors, (5233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:23,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5233 transitions. [2022-03-03 17:30:23,156 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5233 transitions. Word has length 72 [2022-03-03 17:30:23,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:23,156 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5233 transitions. [2022-03-03 17:30:23,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:23,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5233 transitions. [2022-03-03 17:30:23,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:23,158 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:23,158 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:30:23,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:23,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:23,359 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:23,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:23,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1468316527, now seen corresponding path program 51 times [2022-03-03 17:30:23,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:23,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356425416] [2022-03-03 17:30:23,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:23,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:23,582 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:23,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:23,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356425416] [2022-03-03 17:30:23,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356425416] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:23,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205700496] [2022-03-03 17:30:23,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:30:23,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:23,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:23,583 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:23,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-03 17:30:23,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:30:23,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:23,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:30:23,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:24,337 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:24,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:25,036 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:25,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205700496] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:25,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:25,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:30:25,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252529761] [2022-03-03 17:30:25,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:25,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:30:25,037 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:25,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:30:25,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:30:25,038 INFO L87 Difference]: Start difference. First operand 1848 states and 5233 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:30,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:30,724 INFO L93 Difference]: Finished difference Result 4111 states and 10867 transitions. [2022-03-03 17:30:30,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-03-03 17:30:30,725 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:30,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:30,731 INFO L225 Difference]: With dead ends: 4111 [2022-03-03 17:30:30,731 INFO L226 Difference]: Without dead ends: 4009 [2022-03-03 17:30:30,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8425 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=2466, Invalid=22026, Unknown=0, NotChecked=0, Total=24492 [2022-03-03 17:30:30,732 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 1829 mSDsluCounter, 6319 mSDsCounter, 0 mSdLazyCounter, 3145 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1829 SdHoareTripleChecker+Valid, 6356 SdHoareTripleChecker+Invalid, 3316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 3145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:30,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1829 Valid, 6356 Invalid, 3316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 3145 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-03 17:30:30,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4009 states. [2022-03-03 17:30:30,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4009 to 1824. [2022-03-03 17:30:30,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 2.81897970378497) internal successors, (5139), 1823 states have internal predecessors, (5139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:30,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 5139 transitions. [2022-03-03 17:30:30,764 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 5139 transitions. Word has length 72 [2022-03-03 17:30:30,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:30,764 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 5139 transitions. [2022-03-03 17:30:30,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:30,765 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 5139 transitions. [2022-03-03 17:30:30,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:30,767 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:30,767 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-03-03 17:30:30,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-03-03 17:30:30,968 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:30,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:30,968 INFO L85 PathProgramCache]: Analyzing trace with hash 661609801, now seen corresponding path program 52 times [2022-03-03 17:30:30,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:30,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234975824] [2022-03-03 17:30:30,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:30,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:30,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:31,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:31,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:31,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234975824] [2022-03-03 17:30:31,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234975824] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:31,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357497980] [2022-03-03 17:30:31,184 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:30:31,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:31,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:31,185 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:31,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-03 17:30:31,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:30:31,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:31,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:30:31,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:31,918 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:31,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:32,626 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:32,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357497980] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:32,626 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:32,626 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:30:32,626 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671631538] [2022-03-03 17:30:32,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:32,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:30:32,627 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:32,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:30:32,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:30:32,627 INFO L87 Difference]: Start difference. First operand 1824 states and 5139 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:35,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:35,624 INFO L93 Difference]: Finished difference Result 3383 states and 9027 transitions. [2022-03-03 17:30:35,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-03 17:30:35,624 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:35,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:35,629 INFO L225 Difference]: With dead ends: 3383 [2022-03-03 17:30:35,629 INFO L226 Difference]: Without dead ends: 3281 [2022-03-03 17:30:35,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3702 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1261, Invalid=10729, Unknown=0, NotChecked=0, Total=11990 [2022-03-03 17:30:35,630 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1416 mSDsluCounter, 5983 mSDsCounter, 0 mSdLazyCounter, 2593 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 5899 SdHoareTripleChecker+Invalid, 2700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 2593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:35,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1416 Valid, 5899 Invalid, 2700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 2593 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 17:30:35,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3281 states. [2022-03-03 17:30:35,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3281 to 1826. [2022-03-03 17:30:35,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1826 states, 1825 states have (on average 2.8208219178082192) internal successors, (5148), 1825 states have internal predecessors, (5148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:35,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1826 states to 1826 states and 5148 transitions. [2022-03-03 17:30:35,655 INFO L78 Accepts]: Start accepts. Automaton has 1826 states and 5148 transitions. Word has length 72 [2022-03-03 17:30:35,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:35,656 INFO L470 AbstractCegarLoop]: Abstraction has 1826 states and 5148 transitions. [2022-03-03 17:30:35,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:35,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1826 states and 5148 transitions. [2022-03-03 17:30:35,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:35,658 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:35,658 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:35,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-03-03 17:30:35,858 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:35,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:35,859 INFO L85 PathProgramCache]: Analyzing trace with hash -373396459, now seen corresponding path program 53 times [2022-03-03 17:30:35,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:35,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913477740] [2022-03-03 17:30:35,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:35,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:35,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:36,084 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:36,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:36,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913477740] [2022-03-03 17:30:36,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913477740] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:36,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666908904] [2022-03-03 17:30:36,085 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:30:36,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:36,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:36,086 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:36,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-03 17:30:36,193 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:30:36,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:36,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:30:36,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:36,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:36,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:37,511 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:37,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666908904] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:37,512 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:37,512 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:30:37,512 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039990181] [2022-03-03 17:30:37,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:37,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:30:37,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:37,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:30:37,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:30:37,513 INFO L87 Difference]: Start difference. First operand 1826 states and 5148 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:42,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:42,494 INFO L93 Difference]: Finished difference Result 4066 states and 10802 transitions. [2022-03-03 17:30:42,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-03 17:30:42,494 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:42,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:42,500 INFO L225 Difference]: With dead ends: 4066 [2022-03-03 17:30:42,500 INFO L226 Difference]: Without dead ends: 3964 [2022-03-03 17:30:42,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7143 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2167, Invalid=19003, Unknown=0, NotChecked=0, Total=21170 [2022-03-03 17:30:42,502 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 1885 mSDsluCounter, 6709 mSDsCounter, 0 mSdLazyCounter, 3156 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1885 SdHoareTripleChecker+Valid, 6681 SdHoareTripleChecker+Invalid, 3321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 3156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:42,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1885 Valid, 6681 Invalid, 3321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 3156 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-03 17:30:42,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3964 states. [2022-03-03 17:30:42,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3964 to 1814. [2022-03-03 17:30:42,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 2.812465526751241) internal successors, (5099), 1813 states have internal predecessors, (5099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:42,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5099 transitions. [2022-03-03 17:30:42,534 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5099 transitions. Word has length 72 [2022-03-03 17:30:42,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:42,534 INFO L470 AbstractCegarLoop]: Abstraction has 1814 states and 5099 transitions. [2022-03-03 17:30:42,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:42,534 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5099 transitions. [2022-03-03 17:30:42,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:42,536 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:42,536 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:42,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-03 17:30:42,738 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:42,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:42,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1613746735, now seen corresponding path program 54 times [2022-03-03 17:30:42,738 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:42,738 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854226217] [2022-03-03 17:30:42,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:42,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:42,959 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:42,960 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:42,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854226217] [2022-03-03 17:30:42,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854226217] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:42,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433523858] [2022-03-03 17:30:42,960 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:30:42,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:42,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:42,961 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:42,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-03 17:30:43,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:30:43,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:43,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-03 17:30:43,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:43,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:43,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:44,358 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:44,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433523858] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:44,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:44,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-03 17:30:44,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172780712] [2022-03-03 17:30:44,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:44,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 17:30:44,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:44,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 17:30:44,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1844, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 17:30:44,359 INFO L87 Difference]: Start difference. First operand 1814 states and 5099 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:48,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:48,521 INFO L93 Difference]: Finished difference Result 4246 states and 11056 transitions. [2022-03-03 17:30:48,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-03 17:30:48,522 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:48,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:48,527 INFO L225 Difference]: With dead ends: 4246 [2022-03-03 17:30:48,527 INFO L226 Difference]: Without dead ends: 4144 [2022-03-03 17:30:48,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5089 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1795, Invalid=13955, Unknown=0, NotChecked=0, Total=15750 [2022-03-03 17:30:48,528 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 2157 mSDsluCounter, 6505 mSDsCounter, 0 mSdLazyCounter, 2822 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2157 SdHoareTripleChecker+Valid, 6419 SdHoareTripleChecker+Invalid, 2948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:48,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2157 Valid, 6419 Invalid, 2948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2822 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-03 17:30:48,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4144 states. [2022-03-03 17:30:48,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4144 to 1828. [2022-03-03 17:30:48,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.7914614121510675) internal successors, (5100), 1827 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:48,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 5100 transitions. [2022-03-03 17:30:48,558 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 5100 transitions. Word has length 72 [2022-03-03 17:30:48,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:48,558 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 5100 transitions. [2022-03-03 17:30:48,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:48,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 5100 transitions. [2022-03-03 17:30:48,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:48,560 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:48,560 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:30:48,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:48,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-03 17:30:48,761 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:48,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:48,761 INFO L85 PathProgramCache]: Analyzing trace with hash -204444139, now seen corresponding path program 66 times [2022-03-03 17:30:48,761 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:48,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822883154] [2022-03-03 17:30:48,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:48,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:48,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:49,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:49,004 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:49,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822883154] [2022-03-03 17:30:49,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822883154] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:49,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893654550] [2022-03-03 17:30:49,005 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:30:49,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:49,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:49,006 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:49,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-03 17:30:49,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:30:49,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:49,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:30:49,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:49,547 INFO 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:30:49,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:49,980 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:49,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893654550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:49,981 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:49,981 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-03 17:30:49,981 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791124823] [2022-03-03 17:30:49,981 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:49,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 17:30:49,981 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:49,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 17:30:49,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=977, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 17:30:49,982 INFO L87 Difference]: Start difference. First operand 1828 states and 5100 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:51,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:51,089 INFO L93 Difference]: Finished difference Result 2624 states and 7104 transitions. [2022-03-03 17:30:51,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-03 17:30:51,089 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:51,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:51,093 INFO L225 Difference]: With dead ends: 2624 [2022-03-03 17:30:51,093 INFO L226 Difference]: Without dead ends: 2573 [2022-03-03 17:30:51,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=525, Invalid=2667, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 17:30:51,094 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 428 mSDsluCounter, 2244 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:51,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 2278 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:30:51,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2573 states. [2022-03-03 17:30:51,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2573 to 1856. [2022-03-03 17:30:51,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1855 states have (on average 2.7929919137466306) internal successors, (5181), 1855 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:51,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 5181 transitions. [2022-03-03 17:30:51,118 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 5181 transitions. Word has length 72 [2022-03-03 17:30:51,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:51,118 INFO L470 AbstractCegarLoop]: Abstraction has 1856 states and 5181 transitions. [2022-03-03 17:30:51,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:51,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 5181 transitions. [2022-03-03 17:30:51,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:51,120 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:51,120 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:51,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-03-03 17:30:51,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-03-03 17:30:51,322 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:51,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:51,322 INFO L85 PathProgramCache]: Analyzing trace with hash -505717815, now seen corresponding path program 67 times [2022-03-03 17:30:51,322 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:51,322 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025353942] [2022-03-03 17:30:51,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:51,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:51,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:51,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:51,578 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:51,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025353942] [2022-03-03 17:30:51,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025353942] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:51,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032130354] [2022-03-03 17:30:51,578 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:30:51,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:51,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:51,580 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:51,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-03 17:30:51,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:51,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:30:51,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:52,119 INFO 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:30:52,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:52,542 INFO 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:30:52,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032130354] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:52,543 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:52,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-03 17:30:52,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868194715] [2022-03-03 17:30:52,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:52,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 17:30:52,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:52,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 17:30:52,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 17:30:52,544 INFO L87 Difference]: Start difference. First operand 1856 states and 5181 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:54,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:54,111 INFO L93 Difference]: Finished difference Result 2765 states and 7456 transitions. [2022-03-03 17:30:54,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 17:30:54,112 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:54,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:54,116 INFO L225 Difference]: With dead ends: 2765 [2022-03-03 17:30:54,116 INFO L226 Difference]: Without dead ends: 2714 [2022-03-03 17:30:54,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1124 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=885, Invalid=3671, Unknown=0, NotChecked=0, Total=4556 [2022-03-03 17:30:54,117 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 667 mSDsluCounter, 2306 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 2350 SdHoareTripleChecker+Invalid, 1268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:54,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [667 Valid, 2350 Invalid, 1268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:30:54,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2022-03-03 17:30:54,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1876. [2022-03-03 17:30:54,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.801066666666667) internal successors, (5252), 1875 states have internal predecessors, (5252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:54,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 5252 transitions. [2022-03-03 17:30:54,143 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 5252 transitions. Word has length 72 [2022-03-03 17:30:54,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:54,143 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 5252 transitions. [2022-03-03 17:30:54,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:54,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 5252 transitions. [2022-03-03 17:30:54,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:54,146 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:54,146 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:54,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:54,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:54,348 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:54,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:54,348 INFO L85 PathProgramCache]: Analyzing trace with hash 927730493, now seen corresponding path program 68 times [2022-03-03 17:30:54,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:54,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756294490] [2022-03-03 17:30:54,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:54,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:54,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:54,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:54,604 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:54,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756294490] [2022-03-03 17:30:54,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756294490] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:54,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669433747] [2022-03-03 17:30:54,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:30:54,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:54,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:54,606 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:54,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-03 17:30:54,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:30:54,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:54,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:30:54,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:55,145 INFO 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:30:55,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:55,584 INFO 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:30:55,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669433747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:55,584 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:55,584 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-03 17:30:55,584 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528981185] [2022-03-03 17:30:55,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:55,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 17:30:55,585 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:55,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 17:30:55,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 17:30:55,585 INFO L87 Difference]: Start difference. First operand 1876 states and 5252 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:56,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:56,854 INFO L93 Difference]: Finished difference Result 2643 states and 7210 transitions. [2022-03-03 17:30:56,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 17:30:56,854 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:56,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:56,858 INFO L225 Difference]: With dead ends: 2643 [2022-03-03 17:30:56,858 INFO L226 Difference]: Without dead ends: 2562 [2022-03-03 17:30:56,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=681, Invalid=3101, Unknown=0, NotChecked=0, Total=3782 [2022-03-03 17:30:56,859 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 527 mSDsluCounter, 1884 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 1946 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:56,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [527 Valid, 1946 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 17:30:56,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2022-03-03 17:30:56,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 1852. [2022-03-03 17:30:56,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7909238249594814) internal successors, (5166), 1851 states have internal predecessors, (5166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:56,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5166 transitions. [2022-03-03 17:30:56,885 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5166 transitions. Word has length 72 [2022-03-03 17:30:56,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:56,885 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5166 transitions. [2022-03-03 17:30:56,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:56,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5166 transitions. [2022-03-03 17:30:56,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:56,888 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:56,888 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-03-03 17:30:57,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:57,088 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:57,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:57,089 INFO L85 PathProgramCache]: Analyzing trace with hash 80337543, now seen corresponding path program 69 times [2022-03-03 17:30:57,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:57,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872391509] [2022-03-03 17:30:57,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:57,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:57,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:57,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:57,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:57,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872391509] [2022-03-03 17:30:57,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872391509] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:57,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229626257] [2022-03-03 17:30:57,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:30:57,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:57,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:57,342 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:57,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-03 17:30:57,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:30:57,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:57,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:30:57,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:30:57,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:57,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:30:58,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:58,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229626257] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:30:58,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:30:58,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-03 17:30:58,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724336180] [2022-03-03 17:30:58,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:30:58,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 17:30:58,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:30:58,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 17:30:58,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 17:30:58,322 INFO L87 Difference]: Start difference. First operand 1852 states and 5166 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:59,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:30:59,245 INFO L93 Difference]: Finished difference Result 2609 states and 7077 transitions. [2022-03-03 17:30:59,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-03 17:30:59,246 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:30:59,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:30:59,250 INFO L225 Difference]: With dead ends: 2609 [2022-03-03 17:30:59,250 INFO L226 Difference]: Without dead ends: 2558 [2022-03-03 17:30:59,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 714 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=551, Invalid=2311, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 17:30:59,250 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 434 mSDsluCounter, 2192 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 2222 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:30:59,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [434 Valid, 2222 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:30:59,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2558 states. [2022-03-03 17:30:59,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2558 to 1848. [2022-03-03 17:30:59,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7910124526258797) internal successors, (5155), 1847 states have internal predecessors, (5155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:59,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5155 transitions. [2022-03-03 17:30:59,275 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5155 transitions. Word has length 72 [2022-03-03 17:30:59,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:30:59,275 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5155 transitions. [2022-03-03 17:30:59,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:30:59,276 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5155 transitions. [2022-03-03 17:30:59,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:30:59,278 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:30:59,278 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-03-03 17:30:59,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-03-03 17:30:59,478 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:30:59,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:30:59,478 INFO L85 PathProgramCache]: Analyzing trace with hash -635669965, now seen corresponding path program 70 times [2022-03-03 17:30:59,479 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:30:59,479 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176650773] [2022-03-03 17:30:59,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:30:59,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:30:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:30:59,808 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:30:59,808 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:30:59,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176650773] [2022-03-03 17:30:59,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176650773] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:30:59,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683558665] [2022-03-03 17:30:59,808 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:30:59,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:30:59,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:30:59,810 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:30:59,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-03 17:30:59,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:30:59,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:30:59,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:30:59,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:00,385 INFO 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:31:00,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:00,825 INFO 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:31:00,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683558665] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:00,826 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:00,826 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-03 17:31:00,826 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74231441] [2022-03-03 17:31:00,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:00,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 17:31:00,826 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:00,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 17:31:00,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 17:31:00,827 INFO L87 Difference]: Start difference. First operand 1848 states and 5155 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:01,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:01,991 INFO L93 Difference]: Finished difference Result 2657 states and 7205 transitions. [2022-03-03 17:31:01,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-03 17:31:01,992 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:01,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:01,995 INFO L225 Difference]: With dead ends: 2657 [2022-03-03 17:31:01,995 INFO L226 Difference]: Without dead ends: 2606 [2022-03-03 17:31:01,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 724 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=611, Invalid=2581, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 17:31:01,996 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 467 mSDsluCounter, 2160 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 2203 SdHoareTripleChecker+Invalid, 1107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:01,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 2203 Invalid, 1107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:31:01,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2606 states. [2022-03-03 17:31:02,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2606 to 1844. [2022-03-03 17:31:02,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:02,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-03 17:31:02,018 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-03 17:31:02,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:02,018 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-03 17:31:02,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:02,018 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-03 17:31:02,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:02,020 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:02,020 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:02,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:02,221 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:02,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:02,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1544223287, now seen corresponding path program 71 times [2022-03-03 17:31:02,221 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:02,221 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526901569] [2022-03-03 17:31:02,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:02,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:02,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:02,489 INFO 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:31:02,490 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:02,490 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526901569] [2022-03-03 17:31:02,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526901569] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:02,490 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868616050] [2022-03-03 17:31:02,490 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:31:02,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:02,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:02,491 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:02,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-03 17:31:02,606 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:31:02,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:02,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:02,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:03,037 INFO 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:31:03,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:03,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:03,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868616050] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:03,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:03,471 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-03 17:31:03,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60665424] [2022-03-03 17:31:03,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:03,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 17:31:03,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:03,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 17:31:03,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=937, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 17:31:03,472 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:04,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:04,636 INFO L93 Difference]: Finished difference Result 2629 states and 7132 transitions. [2022-03-03 17:31:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-03 17:31:04,636 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:04,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:04,640 INFO L225 Difference]: With dead ends: 2629 [2022-03-03 17:31:04,640 INFO L226 Difference]: Without dead ends: 2578 [2022-03-03 17:31:04,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=670, Invalid=2636, Unknown=0, NotChecked=0, Total=3306 [2022-03-03 17:31:04,641 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 423 mSDsluCounter, 2312 mSDsCounter, 0 mSdLazyCounter, 1105 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:04,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 2341 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1105 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:31:04,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2022-03-03 17:31:04,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1832. [2022-03-03 17:31:04,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.791370835608957) internal successors, (5111), 1831 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:04,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5111 transitions. [2022-03-03 17:31:04,670 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5111 transitions. Word has length 72 [2022-03-03 17:31:04,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:04,670 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5111 transitions. [2022-03-03 17:31:04,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:04,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5111 transitions. [2022-03-03 17:31:04,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:04,672 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:04,672 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:04,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:04,873 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:04,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:04,873 INFO L85 PathProgramCache]: Analyzing trace with hash 220418257, now seen corresponding path program 72 times [2022-03-03 17:31:04,874 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:04,874 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941720686] [2022-03-03 17:31:04,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:04,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:04,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:05,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:05,086 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:05,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941720686] [2022-03-03 17:31:05,086 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941720686] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:05,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340299425] [2022-03-03 17:31:05,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:31:05,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:05,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:05,088 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:05,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-03 17:31:05,206 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:31:05,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:05,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:05,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:05,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:05,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:06,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:06,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340299425] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:06,126 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:06,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-03 17:31:06,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641003535] [2022-03-03 17:31:06,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:06,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:31:06,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:06,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:31:06,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1105, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:31:06,127 INFO L87 Difference]: Start difference. First operand 1832 states and 5111 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:07,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:07,278 INFO L93 Difference]: Finished difference Result 2668 states and 7213 transitions. [2022-03-03 17:31:07,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-03 17:31:07,278 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:07,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:07,282 INFO L225 Difference]: With dead ends: 2668 [2022-03-03 17:31:07,282 INFO L226 Difference]: Without dead ends: 2617 [2022-03-03 17:31:07,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=537, Invalid=3003, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 17:31:07,282 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 396 mSDsluCounter, 2695 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 2713 SdHoareTripleChecker+Invalid, 1275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:07,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 2713 Invalid, 1275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:31:07,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2022-03-03 17:31:07,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 1852. [2022-03-03 17:31:07,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7930848190167477) internal successors, (5170), 1851 states have internal predecessors, (5170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:07,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5170 transitions. [2022-03-03 17:31:07,304 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5170 transitions. Word has length 72 [2022-03-03 17:31:07,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:07,304 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5170 transitions. [2022-03-03 17:31:07,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:07,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5170 transitions. [2022-03-03 17:31:07,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:07,306 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:07,306 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:07,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:07,507 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:07,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:07,507 INFO L85 PathProgramCache]: Analyzing trace with hash -80855419, now seen corresponding path program 73 times [2022-03-03 17:31:07,507 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:07,507 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767413110] [2022-03-03 17:31:07,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:07,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:07,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:07,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:07,726 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:07,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767413110] [2022-03-03 17:31:07,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767413110] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:07,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259868810] [2022-03-03 17:31:07,727 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:31:07,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:07,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:07,728 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:07,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-03 17:31:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:07,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:07,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:08,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:08,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:08,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:08,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259868810] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:08,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:08,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-03 17:31:08,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463858174] [2022-03-03 17:31:08,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:08,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:31:08,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:08,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:31:08,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1097, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:31:08,743 INFO L87 Difference]: Start difference. First operand 1852 states and 5170 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:10,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:10,341 INFO L93 Difference]: Finished difference Result 2755 states and 7413 transitions. [2022-03-03 17:31:10,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-03 17:31:10,341 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:10,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:10,346 INFO L225 Difference]: With dead ends: 2755 [2022-03-03 17:31:10,346 INFO L226 Difference]: Without dead ends: 2704 [2022-03-03 17:31:10,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1096 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=778, Invalid=3778, Unknown=0, NotChecked=0, Total=4556 [2022-03-03 17:31:10,346 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 622 mSDsluCounter, 2640 mSDsCounter, 0 mSdLazyCounter, 1364 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 1440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:10,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 2660 Invalid, 1440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1364 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:31:10,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2704 states. [2022-03-03 17:31:10,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2704 to 1876. [2022-03-03 17:31:10,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.801066666666667) internal successors, (5252), 1875 states have internal predecessors, (5252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:10,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 5252 transitions. [2022-03-03 17:31:10,370 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 5252 transitions. Word has length 72 [2022-03-03 17:31:10,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:10,370 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 5252 transitions. [2022-03-03 17:31:10,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:10,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 5252 transitions. [2022-03-03 17:31:10,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:10,373 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:10,373 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:10,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:10,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:10,573 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:10,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:10,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1352592889, now seen corresponding path program 74 times [2022-03-03 17:31:10,574 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:10,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582950108] [2022-03-03 17:31:10,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:10,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:10,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:10,809 INFO 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:31:10,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:10,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582950108] [2022-03-03 17:31:10,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582950108] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:10,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909760836] [2022-03-03 17:31:10,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:31:10,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:10,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:10,811 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:10,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-03 17:31:10,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:31:10,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:10,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:10,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:11,369 INFO 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:31:11,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:11,832 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:11,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909760836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:11,832 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:11,832 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-03 17:31:11,832 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665878841] [2022-03-03 17:31:11,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:11,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:31:11,833 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:11,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:31:11,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:31:11,833 INFO L87 Difference]: Start difference. First operand 1876 states and 5252 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:13,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:13,220 INFO L93 Difference]: Finished difference Result 2621 states and 7146 transitions. [2022-03-03 17:31:13,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-03 17:31:13,221 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:13,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:13,224 INFO L225 Difference]: With dead ends: 2621 [2022-03-03 17:31:13,225 INFO L226 Difference]: Without dead ends: 2540 [2022-03-03 17:31:13,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=613, Invalid=3047, Unknown=0, NotChecked=0, Total=3660 [2022-03-03 17:31:13,225 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 423 mSDsluCounter, 2536 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 2573 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:13,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 2573 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:31:13,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2540 states. [2022-03-03 17:31:13,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2540 to 1852. [2022-03-03 17:31:13,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7909238249594814) internal successors, (5166), 1851 states have internal predecessors, (5166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:13,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5166 transitions. [2022-03-03 17:31:13,248 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5166 transitions. Word has length 72 [2022-03-03 17:31:13,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:13,248 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5166 transitions. [2022-03-03 17:31:13,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:13,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5166 transitions. [2022-03-03 17:31:13,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:13,251 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:13,251 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:31:13,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:13,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-03-03 17:31:13,451 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:13,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:13,452 INFO L85 PathProgramCache]: Analyzing trace with hash 505199939, now seen corresponding path program 75 times [2022-03-03 17:31:13,452 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:13,452 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126749193] [2022-03-03 17:31:13,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:13,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:13,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:13,663 INFO 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:31:13,663 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:13,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126749193] [2022-03-03 17:31:13,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126749193] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:13,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611403797] [2022-03-03 17:31:13,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:31:13,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:13,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:13,665 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:13,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-03 17:31:13,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:31:13,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:13,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:13,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:14,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:14,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:14,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:14,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611403797] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:14,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:14,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-03 17:31:14,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250349829] [2022-03-03 17:31:14,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:14,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:31:14,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:14,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:31:14,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1102, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:31:14,708 INFO L87 Difference]: Start difference. First operand 1852 states and 5166 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:15,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:15,961 INFO L93 Difference]: Finished difference Result 2543 states and 6892 transitions. [2022-03-03 17:31:15,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-03 17:31:15,961 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:15,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:15,965 INFO L225 Difference]: With dead ends: 2543 [2022-03-03 17:31:15,965 INFO L226 Difference]: Without dead ends: 2492 [2022-03-03 17:31:15,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=644, Invalid=3262, Unknown=0, NotChecked=0, Total=3906 [2022-03-03 17:31:15,966 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 418 mSDsluCounter, 2631 mSDsCounter, 0 mSdLazyCounter, 1302 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 2662 SdHoareTripleChecker+Invalid, 1365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:15,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 2662 Invalid, 1365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1302 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:31:15,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2492 states. [2022-03-03 17:31:15,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2492 to 1844. [2022-03-03 17:31:15,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:15,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-03 17:31:15,990 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-03 17:31:15,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:15,990 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-03 17:31:15,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:15,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-03 17:31:15,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:15,992 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:15,992 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:31:16,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-03-03 17:31:16,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-03-03 17:31:16,193 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:16,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:16,193 INFO L85 PathProgramCache]: Analyzing trace with hash -403353383, now seen corresponding path program 76 times [2022-03-03 17:31:16,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:16,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247744712] [2022-03-03 17:31:16,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:16,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:16,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:16,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:16,413 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:16,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247744712] [2022-03-03 17:31:16,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247744712] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:16,414 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024697709] [2022-03-03 17:31:16,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:31:16,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:16,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:16,415 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:16,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-03 17:31:16,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:31:16,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:16,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:16,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:16,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:16,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:17,468 INFO 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:31:17,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024697709] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:17,468 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:17,468 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-03 17:31:17,468 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592702901] [2022-03-03 17:31:17,468 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:17,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 17:31:17,468 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:17,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 17:31:17,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1084, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 17:31:17,469 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:18,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:18,667 INFO L93 Difference]: Finished difference Result 2469 states and 6726 transitions. [2022-03-03 17:31:18,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-03 17:31:18,667 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:18,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:18,671 INFO L225 Difference]: With dead ends: 2469 [2022-03-03 17:31:18,671 INFO L226 Difference]: Without dead ends: 2418 [2022-03-03 17:31:18,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=696, Invalid=3336, Unknown=0, NotChecked=0, Total=4032 [2022-03-03 17:31:18,672 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 404 mSDsluCounter, 2521 mSDsCounter, 0 mSdLazyCounter, 1230 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 2564 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:18,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [404 Valid, 2564 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1230 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:31:18,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2418 states. [2022-03-03 17:31:18,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2418 to 1832. [2022-03-03 17:31:18,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.791370835608957) internal successors, (5111), 1831 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:18,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5111 transitions. [2022-03-03 17:31:18,696 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5111 transitions. Word has length 72 [2022-03-03 17:31:18,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:18,696 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5111 transitions. [2022-03-03 17:31:18,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:18,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5111 transitions. [2022-03-03 17:31:18,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:18,698 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:18,698 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:18,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-03 17:31:18,899 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:18,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:18,899 INFO L85 PathProgramCache]: Analyzing trace with hash 954873125, now seen corresponding path program 77 times [2022-03-03 17:31:18,899 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:18,899 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054091521] [2022-03-03 17:31:18,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:18,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:18,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:19,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:19,204 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:19,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054091521] [2022-03-03 17:31:19,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054091521] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:19,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130396485] [2022-03-03 17:31:19,205 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:31:19,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:19,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:19,206 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:19,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-03 17:31:19,321 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:31:19,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:19,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:19,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:19,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:19,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:20,242 INFO 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:31:20,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130396485] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:20,242 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:20,242 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-03 17:31:20,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907687287] [2022-03-03 17:31:20,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:20,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:31:20,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:20,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:31:20,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:31:20,243 INFO L87 Difference]: Start difference. First operand 1832 states and 5111 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:21,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:21,548 INFO L93 Difference]: Finished difference Result 2708 states and 7315 transitions. [2022-03-03 17:31:21,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-03 17:31:21,548 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:21,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:21,552 INFO L225 Difference]: With dead ends: 2708 [2022-03-03 17:31:21,552 INFO L226 Difference]: Without dead ends: 2657 [2022-03-03 17:31:21,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=563, Invalid=2977, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 17:31:21,553 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 388 mSDsluCounter, 3096 mSDsCounter, 0 mSdLazyCounter, 1411 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 3108 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:21,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 3108 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1411 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:31:21,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2657 states. [2022-03-03 17:31:21,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2657 to 1848. [2022-03-03 17:31:21,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7931781266919327) internal successors, (5159), 1847 states have internal predecessors, (5159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:21,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5159 transitions. [2022-03-03 17:31:21,577 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5159 transitions. Word has length 72 [2022-03-03 17:31:21,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:21,577 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5159 transitions. [2022-03-03 17:31:21,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:21,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5159 transitions. [2022-03-03 17:31:21,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:21,580 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:21,580 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:31:21,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-03-03 17:31:21,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:21,780 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:21,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:21,781 INFO L85 PathProgramCache]: Analyzing trace with hash 653599449, now seen corresponding path program 78 times [2022-03-03 17:31:21,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:21,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975113193] [2022-03-03 17:31:21,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:21,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:22,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:22,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:22,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975113193] [2022-03-03 17:31:22,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975113193] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:22,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531119130] [2022-03-03 17:31:22,009 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 17:31:22,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:22,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:22,010 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:22,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-03 17:31:22,138 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 17:31:22,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:22,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:22,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:22,595 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:22,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:23,047 INFO 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:31:23,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531119130] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:23,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:23,047 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-03 17:31:23,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835171191] [2022-03-03 17:31:23,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:23,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:31:23,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:23,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:31:23,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:31:23,048 INFO L87 Difference]: Start difference. First operand 1848 states and 5159 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:24,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:24,823 INFO L93 Difference]: Finished difference Result 2841 states and 7653 transitions. [2022-03-03 17:31:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-03 17:31:24,823 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:24,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:24,827 INFO L225 Difference]: With dead ends: 2841 [2022-03-03 17:31:24,827 INFO L226 Difference]: Without dead ends: 2790 [2022-03-03 17:31:24,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=909, Invalid=4203, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 17:31:24,827 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 663 mSDsluCounter, 3155 mSDsCounter, 0 mSdLazyCounter, 1565 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 3184 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:24,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 3184 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1565 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 17:31:24,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2790 states. [2022-03-03 17:31:24,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2790 to 1868. [2022-03-03 17:31:24,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1867 states have (on average 2.8012854847348687) internal successors, (5230), 1867 states have internal predecessors, (5230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:24,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 5230 transitions. [2022-03-03 17:31:24,850 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 5230 transitions. Word has length 72 [2022-03-03 17:31:24,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:24,850 INFO L470 AbstractCegarLoop]: Abstraction has 1868 states and 5230 transitions. [2022-03-03 17:31:24,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:24,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 5230 transitions. [2022-03-03 17:31:24,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:24,852 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:24,852 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:25,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-03 17:31:25,052 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:25,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:25,053 INFO L85 PathProgramCache]: Analyzing trace with hash 2087047757, now seen corresponding path program 79 times [2022-03-03 17:31:25,053 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:25,053 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984597641] [2022-03-03 17:31:25,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:25,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:25,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:25,284 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:25,284 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:25,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984597641] [2022-03-03 17:31:25,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984597641] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:25,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516678529] [2022-03-03 17:31:25,284 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 17:31:25,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:25,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:25,286 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:25,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-03 17:31:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:25,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:25,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:25,864 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:25,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:26,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:26,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516678529] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:26,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:26,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-03 17:31:26,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500779918] [2022-03-03 17:31:26,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:26,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:31:26,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:26,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:31:26,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1158, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:31:26,327 INFO L87 Difference]: Start difference. First operand 1868 states and 5230 transitions. Second operand has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:27,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:27,868 INFO L93 Difference]: Finished difference Result 2727 states and 7429 transitions. [2022-03-03 17:31:27,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 17:31:27,868 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:27,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:27,872 INFO L225 Difference]: With dead ends: 2727 [2022-03-03 17:31:27,872 INFO L226 Difference]: Without dead ends: 2646 [2022-03-03 17:31:27,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=693, Invalid=3467, Unknown=0, NotChecked=0, Total=4160 [2022-03-03 17:31:27,873 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 482 mSDsluCounter, 2658 mSDsCounter, 0 mSdLazyCounter, 1246 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 2721 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:27,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 2721 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1246 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:31:27,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2646 states. [2022-03-03 17:31:27,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2646 to 1844. [2022-03-03 17:31:27,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:27,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-03 17:31:27,898 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-03 17:31:27,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:27,898 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-03 17:31:27,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:27,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-03 17:31:27,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:27,900 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:27,900 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:28,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-03-03 17:31:28,100 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:28,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:28,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1239654807, now seen corresponding path program 80 times [2022-03-03 17:31:28,101 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:28,101 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814664138] [2022-03-03 17:31:28,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:28,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:28,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:28,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:28,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:28,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814664138] [2022-03-03 17:31:28,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814664138] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:28,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197398093] [2022-03-03 17:31:28,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 17:31:28,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:28,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:28,384 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:28,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-03 17:31:28,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 17:31:28,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:28,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:28,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:28,952 INFO 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:31:28,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:29,405 INFO 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:31:29,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197398093] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:29,406 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:29,406 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-03 17:31:29,406 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516441276] [2022-03-03 17:31:29,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:29,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:31:29,406 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:29,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:31:29,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1149, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:31:29,407 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:30,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:30,530 INFO L93 Difference]: Finished difference Result 2617 states and 7087 transitions. [2022-03-03 17:31:30,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-03 17:31:30,530 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:30,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:30,534 INFO L225 Difference]: With dead ends: 2617 [2022-03-03 17:31:30,534 INFO L226 Difference]: Without dead ends: 2566 [2022-03-03 17:31:30,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=588, Invalid=2718, Unknown=0, NotChecked=0, Total=3306 [2022-03-03 17:31:30,534 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 465 mSDsluCounter, 2133 mSDsCounter, 0 mSdLazyCounter, 1090 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:30,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 2196 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1090 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:31:30,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2022-03-03 17:31:30,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 1840. [2022-03-03 17:31:30,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1840 states, 1839 states have (on average 2.7911908646003263) internal successors, (5133), 1839 states have internal predecessors, (5133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:30,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1840 states to 1840 states and 5133 transitions. [2022-03-03 17:31:30,556 INFO L78 Accepts]: Start accepts. Automaton has 1840 states and 5133 transitions. Word has length 72 [2022-03-03 17:31:30,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:30,557 INFO L470 AbstractCegarLoop]: Abstraction has 1840 states and 5133 transitions. [2022-03-03 17:31:30,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:30,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1840 states and 5133 transitions. [2022-03-03 17:31:30,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:30,559 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:30,559 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:30,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:30,759 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:30,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:30,760 INFO L85 PathProgramCache]: Analyzing trace with hash 523647299, now seen corresponding path program 81 times [2022-03-03 17:31:30,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:30,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50140465] [2022-03-03 17:31:30,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:30,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:30,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:31,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:31,005 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:31,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50140465] [2022-03-03 17:31:31,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50140465] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:31,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961563336] [2022-03-03 17:31:31,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 17:31:31,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:31,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:31,007 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:31,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-03 17:31:31,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 17:31:31,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:31,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:31,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:31,595 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:31,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:32,080 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:32,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961563336] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:32,080 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:32,080 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-03 17:31:32,080 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329036658] [2022-03-03 17:31:32,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:32,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:31:32,081 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:32,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:31:32,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:31:32,081 INFO L87 Difference]: Start difference. First operand 1840 states and 5133 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:33,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:33,442 INFO L93 Difference]: Finished difference Result 2665 states and 7219 transitions. [2022-03-03 17:31:33,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-03 17:31:33,442 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:33,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:33,446 INFO L225 Difference]: With dead ends: 2665 [2022-03-03 17:31:33,446 INFO L226 Difference]: Without dead ends: 2614 [2022-03-03 17:31:33,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=627, Invalid=3033, Unknown=0, NotChecked=0, Total=3660 [2022-03-03 17:31:33,446 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 463 mSDsluCounter, 2699 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 2741 SdHoareTripleChecker+Invalid, 1394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:33,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [463 Valid, 2741 Invalid, 1394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 17:31:33,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2614 states. [2022-03-03 17:31:33,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2614 to 1836. [2022-03-03 17:31:33,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1835 states have (on average 2.791280653950954) internal successors, (5122), 1835 states have internal predecessors, (5122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:33,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 5122 transitions. [2022-03-03 17:31:33,469 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 5122 transitions. Word has length 72 [2022-03-03 17:31:33,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:33,469 INFO L470 AbstractCegarLoop]: Abstraction has 1836 states and 5122 transitions. [2022-03-03 17:31:33,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:33,469 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 5122 transitions. [2022-03-03 17:31:33,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:33,471 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:33,471 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 17:31:33,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:33,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:33,672 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:33,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:33,672 INFO L85 PathProgramCache]: Analyzing trace with hash -384906023, now seen corresponding path program 82 times [2022-03-03 17:31:33,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:33,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811691591] [2022-03-03 17:31:33,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:33,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:33,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:33,936 INFO 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:31:33,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:33,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811691591] [2022-03-03 17:31:33,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811691591] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:33,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282598027] [2022-03-03 17:31:33,936 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 17:31:33,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:33,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:33,938 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:33,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-03 17:31:34,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 17:31:34,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:34,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:34,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:34,509 INFO 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:31:34,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:34,964 INFO 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:31:34,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282598027] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:34,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:34,964 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-03 17:31:34,964 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020900473] [2022-03-03 17:31:34,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:34,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:31:34,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:34,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:31:34,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1127, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:31:34,965 INFO L87 Difference]: Start difference. First operand 1836 states and 5122 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:36,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 17:31:36,120 INFO L93 Difference]: Finished difference Result 2633 states and 7131 transitions. [2022-03-03 17:31:36,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-03 17:31:36,121 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-03 17:31:36,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 17:31:36,125 INFO L225 Difference]: With dead ends: 2633 [2022-03-03 17:31:36,125 INFO L226 Difference]: Without dead ends: 2582 [2022-03-03 17:31:36,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 909 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=692, Invalid=2968, Unknown=0, NotChecked=0, Total=3660 [2022-03-03 17:31:36,125 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 500 mSDsluCounter, 1945 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 2005 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:36,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [500 Valid, 2005 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 960 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 17:31:36,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2582 states. [2022-03-03 17:31:36,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2582 to 1824. [2022-03-03 17:31:36,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 2.791552386176632) internal successors, (5089), 1823 states have internal predecessors, (5089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:36,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 5089 transitions. [2022-03-03 17:31:36,148 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 5089 transitions. Word has length 72 [2022-03-03 17:31:36,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 17:31:36,148 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 5089 transitions. [2022-03-03 17:31:36,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 17:31:36,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 5089 transitions. [2022-03-03 17:31:36,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-03 17:31:36,151 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 17:31:36,151 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:36,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:36,351 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 17:31:36,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 17:31:36,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1379735521, now seen corresponding path program 83 times [2022-03-03 17:31:36,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 17:31:36,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884260064] [2022-03-03 17:31:36,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 17:31:36,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 17:31:36,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 17:31:36,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:36,587 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 17:31:36,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884260064] [2022-03-03 17:31:36,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884260064] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 17:31:36,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880985785] [2022-03-03 17:31:36,588 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 17:31:36,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 17:31:36,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 17:31:36,589 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 17:31:36,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-03-03 17:31:36,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 17:31:36,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 17:31:36,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 17:31:36,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 17:31:37,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:37,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 17:31:37,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 17:31:37,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880985785] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 17:31:37,634 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 17:31:37,634 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-03 17:31:37,634 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149126402] [2022-03-03 17:31:37,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 17:31:37,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 17:31:37,634 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 17:31:37,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 17:31:37,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1174, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 17:31:37,635 INFO L87 Difference]: Start difference. First operand 1824 states and 5089 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-03-03 17:31:38,044 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:31:38,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-03 17:31:38,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=232, Invalid=1660, Unknown=0, NotChecked=0, Total=1892 [2022-03-03 17:31:38,049 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 103 mSDsluCounter, 1550 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 1611 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 17:31:38,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 1611 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 17:31:38,050 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-03-03 17:31:38,066 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2022-03-03 17:31:38,092 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-03 17:31:38,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2022-03-03 17:31:38,252 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (1824states) and FLOYD_HOARE automaton (currently 16 states, 37 states before enhancement),while ReachableStatesComputation was computing reachable states (217 states constructed, input type IntersectNwa). [2022-03-03 17:31:38,253 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-03 17:31:38,253 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-03 17:31:38,255 INFO L732 BasicCegarLoop]: Path program histogram: [83, 54, 6, 1] [2022-03-03 17:31:38,257 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-03 17:31:38,257 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-03 17:31:38,258 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.03 05:31:38 BasicIcfg [2022-03-03 17:31:38,258 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-03 17:31:38,259 INFO L158 Benchmark]: Toolchain (without parser) took 702151.34ms. Allocated memory was 180.4MB in the beginning and 531.6MB in the end (delta: 351.3MB). Free memory was 124.8MB in the beginning and 361.6MB in the end (delta: -236.8MB). Peak memory consumption was 116.1MB. Max. memory is 8.0GB. [2022-03-03 17:31:38,259 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 180.4MB. Free memory is still 141.2MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-03 17:31:38,259 INFO L158 Benchmark]: CACSL2BoogieTranslator took 308.07ms. Allocated memory was 180.4MB in the beginning and 254.8MB in the end (delta: 74.4MB). Free memory was 124.7MB in the beginning and 226.9MB in the end (delta: -102.3MB). Peak memory consumption was 8.9MB. Max. memory is 8.0GB. [2022-03-03 17:31:38,259 INFO L158 Benchmark]: Boogie Procedure Inliner took 37.31ms. Allocated memory is still 254.8MB. Free memory was 226.9MB in the beginning and 225.3MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-03 17:31:38,259 INFO L158 Benchmark]: Boogie Preprocessor took 33.96ms. Allocated memory is still 254.8MB. Free memory was 225.3MB in the beginning and 224.3MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-03 17:31:38,259 INFO L158 Benchmark]: RCFGBuilder took 482.17ms. Allocated memory is still 254.8MB. Free memory was 224.3MB in the beginning and 210.1MB in the end (delta: 14.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-03-03 17:31:38,259 INFO L158 Benchmark]: TraceAbstraction took 701284.50ms. Allocated memory was 254.8MB in the beginning and 531.6MB in the end (delta: 276.8MB). Free memory was 209.6MB in the beginning and 361.6MB in the end (delta: -151.9MB). Peak memory consumption was 126.4MB. Max. memory is 8.0GB. [2022-03-03 17:31:38,259 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.17ms. Allocated memory is still 180.4MB. Free memory is still 141.2MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 308.07ms. Allocated memory was 180.4MB in the beginning and 254.8MB in the end (delta: 74.4MB). Free memory was 124.7MB in the beginning and 226.9MB in the end (delta: -102.3MB). Peak memory consumption was 8.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 37.31ms. Allocated memory is still 254.8MB. Free memory was 226.9MB in the beginning and 225.3MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 33.96ms. Allocated memory is still 254.8MB. Free memory was 225.3MB in the beginning and 224.3MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 482.17ms. Allocated memory is still 254.8MB. Free memory was 224.3MB in the beginning and 210.1MB in the end (delta: 14.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 701284.50ms. Allocated memory was 254.8MB in the beginning and 531.6MB in the end (delta: 276.8MB). Free memory was 209.6MB in the beginning and 361.6MB in the end (delta: -151.9MB). Peak memory consumption was 126.4MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (1824states) and FLOYD_HOARE automaton (currently 16 states, 37 states before enhancement),while ReachableStatesComputation was computing reachable states (217 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1824states) and FLOYD_HOARE automaton (currently 16 states, 37 states before enhancement),while ReachableStatesComputation was computing reachable states (217 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1824states) and FLOYD_HOARE automaton (currently 16 states, 37 states before enhancement),while ReachableStatesComputation was computing reachable states (217 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 104 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 701.1s, OverallIterations: 144, TraceHistogramMax: 2, PathProgramHistogramMax: 83, EmptinessCheckTime: 0.3s, AutomataDifference: 473.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 147377 SdHoareTripleChecker+Valid, 97.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 147377 mSDsluCounter, 525826 SdHoareTripleChecker+Invalid, 82.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 523944 mSDsCounter, 15915 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 245234 IncrementalHoareTripleChecker+Invalid, 261149 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 15915 mSolverCounterUnsat, 28937 mSDtfsCounter, 245234 mSolverCounterSat, 1.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 31021 GetRequests, 16138 SyntacticMatches, 356 SemanticMatches, 14527 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675496 ImplicationChecksByTransitivity, 442.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1876occurred in iteration=128, InterpolantAutomatonStates: 11189, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.8s AutomataMinimizationTime, 143 MinimizatonAttempts, 214546 StatesRemovedByMinimization, 142 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 3.0s SatisfiabilityAnalysisTime, 180.8s InterpolantComputationTime, 19922 NumberOfCodeBlocks, 19784 NumberOfCodeBlocksAsserted, 410 NumberOfCheckSat, 29248 ConstructedInterpolants, 0 QuantifiedInterpolants, 276072 SizeOfPredicates, 1718 NumberOfNonLiveVariables, 21820 ConjunctsInSsa, 3298 ConjunctsInUnsatCore, 418 InterpolantComputations, 7 PerfectInterpolantSequences, 0/1200 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