/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-bad-buffer-mult-alt2.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-?-bc289cb [2022-01-28 13:09:56,223 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-28 13:09:56,224 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-28 13:09:56,271 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-28 13:09:56,271 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-28 13:09:56,278 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-28 13:09:56,279 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-28 13:09:56,280 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-28 13:09:56,281 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-28 13:09:56,281 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-28 13:09:56,282 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-28 13:09:56,283 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-28 13:09:56,283 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-28 13:09:56,284 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-28 13:09:56,285 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-28 13:09:56,286 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-28 13:09:56,286 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-28 13:09:56,287 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-28 13:09:56,288 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-28 13:09:56,289 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-28 13:09:56,289 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-28 13:09:56,290 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-28 13:09:56,291 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-28 13:09:56,291 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-28 13:09:56,293 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-28 13:09:56,293 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-28 13:09:56,293 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-28 13:09:56,293 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-28 13:09:56,294 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-28 13:09:56,294 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-28 13:09:56,294 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-28 13:09:56,295 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-28 13:09:56,295 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-28 13:09:56,296 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-28 13:09:56,296 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-28 13:09:56,296 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-28 13:09:56,297 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-28 13:09:56,297 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-28 13:09:56,297 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-28 13:09:56,297 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-28 13:09:56,298 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-28 13:09:56,298 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-01-28 13:09:56,313 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-28 13:09:56,314 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-28 13:09:56,314 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-28 13:09:56,314 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-28 13:09:56,314 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-28 13:09:56,314 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-28 13:09:56,315 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-28 13:09:56,315 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-28 13:09:56,315 INFO L138 SettingsManager]: * Use SBE=true [2022-01-28 13:09:56,315 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-28 13:09:56,316 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-28 13:09:56,317 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 13:09:56,317 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-28 13:09:56,317 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-28 13:09:56,318 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-28 13:09:56,318 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-28 13:09:56,489 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-28 13:09:56,513 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-28 13:09:56,515 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-28 13:09:56,516 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-28 13:09:56,516 INFO L275 PluginConnector]: CDTParser initialized [2022-01-28 13:09:56,517 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-bad-buffer-mult-alt2.wvr.c [2022-01-28 13:09:56,568 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d305de2fc/2980519408624e9dab52f80f70408eba/FLAG77dd77b5d [2022-01-28 13:09:56,954 INFO L306 CDTParser]: Found 1 translation units. [2022-01-28 13:09:56,954 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-bad-buffer-mult-alt2.wvr.c [2022-01-28 13:09:56,967 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d305de2fc/2980519408624e9dab52f80f70408eba/FLAG77dd77b5d [2022-01-28 13:09:56,980 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d305de2fc/2980519408624e9dab52f80f70408eba [2022-01-28 13:09:56,984 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-28 13:09:56,986 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-28 13:09:56,987 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-28 13:09:56,987 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-28 13:09:56,989 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-28 13:09:56,989 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 01:09:56" (1/1) ... [2022-01-28 13:09:56,991 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35ce6ec7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:56, skipping insertion in model container [2022-01-28 13:09:56,991 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 01:09:56" (1/1) ... [2022-01-28 13:09:56,996 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-28 13:09:57,021 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-28 13:09:57,200 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-bad-buffer-mult-alt2.wvr.c[4174,4187] [2022-01-28 13:09:57,207 INFO L209 PostProcessor]: Analyzing one entry point: main [2022-01-28 13:09:57,217 INFO L203 MainTranslator]: Completed pre-run [2022-01-28 13:09:57,236 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-bad-buffer-mult-alt2.wvr.c[4174,4187] [2022-01-28 13:09:57,239 INFO L209 PostProcessor]: Analyzing one entry point: main [2022-01-28 13:09:57,248 INFO L208 MainTranslator]: Completed translation [2022-01-28 13:09:57,249 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57 WrapperNode [2022-01-28 13:09:57,249 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-28 13:09:57,249 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-28 13:09:57,250 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-28 13:09:57,250 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-28 13:09:57,254 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,261 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,281 INFO L137 Inliner]: procedures = 26, calls = 75, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 315 [2022-01-28 13:09:57,281 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-28 13:09:57,282 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-28 13:09:57,282 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-28 13:09:57,282 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-28 13:09:57,288 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,288 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,292 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,292 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,299 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,304 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,306 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,308 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-28 13:09:57,309 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-28 13:09:57,309 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-28 13:09:57,309 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-28 13:09:57,310 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (1/1) ... [2022-01-28 13:09:57,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 13:09:57,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:09:57,333 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-28 13:09:57,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-28 13:09:57,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-28 13:09:57,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-28 13:09:57,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-28 13:09:57,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-28 13:09:57,357 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-28 13:09:57,357 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-28 13:09:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-28 13:09:57,358 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-28 13:09:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-28 13:09:57,358 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-28 13:09:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-01-28 13:09:57,358 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-01-28 13:09:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-28 13:09:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-01-28 13:09:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-01-28 13:09:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-01-28 13:09:57,358 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-28 13:09:57,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-28 13:09:57,359 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-28 13:09:57,360 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-28 13:09:57,442 INFO L234 CfgBuilder]: Building ICFG [2022-01-28 13:09:57,443 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-28 13:09:57,738 INFO L275 CfgBuilder]: Performing block encoding [2022-01-28 13:09:57,822 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-28 13:09:57,822 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2022-01-28 13:09:57,823 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 01:09:57 BoogieIcfgContainer [2022-01-28 13:09:57,824 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-28 13:09:57,825 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-28 13:09:57,825 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-28 13:09:57,828 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-28 13:09:57,828 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.01 01:09:56" (1/3) ... [2022-01-28 13:09:57,828 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@503fa8ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 01:09:57, skipping insertion in model container [2022-01-28 13:09:57,828 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:09:57" (2/3) ... [2022-01-28 13:09:57,829 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@503fa8ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 01:09:57, skipping insertion in model container [2022-01-28 13:09:57,829 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 01:09:57" (3/3) ... [2022-01-28 13:09:57,829 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-bad-buffer-mult-alt2.wvr.c [2022-01-28 13:09:57,833 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-28 13:09:57,833 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-28 13:09:57,833 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-28 13:09:57,833 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-28 13:09:57,867 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,868 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,869 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,869 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,869 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,869 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~short2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,869 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,869 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,870 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,870 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,870 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,870 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,871 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~short2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,871 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,871 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,871 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,872 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,872 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,873 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,873 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,873 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,873 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,873 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,873 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~short6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,874 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,875 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,875 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,875 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,875 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,875 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~short6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,875 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,876 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,877 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,877 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,878 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,878 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,879 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,879 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,879 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,879 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,879 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,879 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,879 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,879 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,880 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,881 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,881 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,881 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,881 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,881 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,881 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,881 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,881 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,882 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,882 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,882 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,882 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,883 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,884 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,886 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,890 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,890 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,891 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,892 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,892 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,892 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,892 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,892 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,892 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,892 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,893 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,894 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,894 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,896 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,896 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,896 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~short6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,896 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,896 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~cond~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,896 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,897 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,897 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,897 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,897 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~cond~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,898 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,899 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,899 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,899 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~short2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,899 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,899 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,900 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,900 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,900 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,900 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,900 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~cond~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,900 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,901 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,901 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,902 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,902 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,902 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_~cond~3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,902 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~mem12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,902 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,902 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,902 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,902 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,903 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,903 WARN L322 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:09:57,905 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-01-28 13:09:57,938 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-28 13:09:57,942 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-28 13:09:57,943 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-01-28 13:09:57,952 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 239 places, 245 transitions, 522 flow [2022-01-28 13:09:58,426 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 13350 states, 13349 states have (on average 4.983744100681699) internal successors, (66528), 13349 states have internal predecessors, (66528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:09:58,469 INFO L276 IsEmpty]: Start isEmpty. Operand has 13350 states, 13349 states have (on average 4.983744100681699) internal successors, (66528), 13349 states have internal predecessors, (66528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:09:58,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-01-28 13:09:58,550 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:09:58,551 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:09:58,551 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:09:58,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:09:58,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1272815159, now seen corresponding path program 1 times [2022-01-28 13:09:58,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:09:58,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821646744] [2022-01-28 13:09:58,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:09:58,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:09:58,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:09:58,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:09:58,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:09:58,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821646744] [2022-01-28 13:09:58,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821646744] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:09:58,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:09:58,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-28 13:09:58,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272233727] [2022-01-28 13:09:58,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:09:58,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-28 13:09:58,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:09:58,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-28 13:09:58,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-28 13:09:58,933 INFO L87 Difference]: Start difference. First operand has 13350 states, 13349 states have (on average 4.983744100681699) internal successors, (66528), 13349 states have internal predecessors, (66528), 0 states have call successors, (0), 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 91.0) internal successors, (182), 2 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:09:59,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:09:59,204 INFO L93 Difference]: Finished difference Result 13350 states and 59573 transitions. [2022-01-28 13:09:59,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-28 13:09:59,208 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 91.0) internal successors, (182), 2 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 182 [2022-01-28 13:09:59,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:09:59,347 INFO L225 Difference]: With dead ends: 13350 [2022-01-28 13:09:59,347 INFO L226 Difference]: Without dead ends: 13343 [2022-01-28 13:09:59,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-28 13:09:59,351 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:09:59,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 203 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:09:59,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13343 states. [2022-01-28 13:09:59,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13343 to 13343. [2022-01-28 13:09:59,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13343 states, 13342 states have (on average 4.464548043771549) internal successors, (59566), 13342 states have internal predecessors, (59566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:09:59,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13343 states to 13343 states and 59566 transitions. [2022-01-28 13:09:59,996 INFO L78 Accepts]: Start accepts. Automaton has 13343 states and 59566 transitions. Word has length 182 [2022-01-28 13:09:59,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:09:59,998 INFO L470 AbstractCegarLoop]: Abstraction has 13343 states and 59566 transitions. [2022-01-28 13:09:59,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 91.0) internal successors, (182), 2 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:09:59,999 INFO L276 IsEmpty]: Start isEmpty. Operand 13343 states and 59566 transitions. [2022-01-28 13:10:00,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-01-28 13:10:00,047 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:00,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:00,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-28 13:10:00,051 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:00,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:00,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1881360903, now seen corresponding path program 1 times [2022-01-28 13:10:00,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:00,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315154875] [2022-01-28 13:10:00,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:00,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:00,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:00,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:00,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:00,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315154875] [2022-01-28 13:10:00,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315154875] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:00,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:00,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-28 13:10:00,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669316649] [2022-01-28 13:10:00,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:00,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-28 13:10:00,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:00,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-28 13:10:00,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-28 13:10:00,423 INFO L87 Difference]: Start difference. First operand 13343 states and 59566 transitions. Second operand has 7 states, 7 states have (on average 26.0) internal successors, (182), 7 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:00,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:00,803 INFO L93 Difference]: Finished difference Result 16771 states and 75228 transitions. [2022-01-28 13:10:00,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-28 13:10:00,804 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 26.0) internal successors, (182), 7 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 182 [2022-01-28 13:10:00,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:00,886 INFO L225 Difference]: With dead ends: 16771 [2022-01-28 13:10:00,886 INFO L226 Difference]: Without dead ends: 16771 [2022-01-28 13:10:00,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=40, Unknown=0, NotChecked=0, Total=72 [2022-01-28 13:10:00,887 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 165 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 922 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:00,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 922 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:10:01,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16771 states. [2022-01-28 13:10:01,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16771 to 15057. [2022-01-28 13:10:01,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15057 states, 15056 states have (on average 4.476421360255048) internal successors, (67397), 15056 states have internal predecessors, (67397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:01,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15057 states to 15057 states and 67397 transitions. [2022-01-28 13:10:01,566 INFO L78 Accepts]: Start accepts. Automaton has 15057 states and 67397 transitions. Word has length 182 [2022-01-28 13:10:01,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:01,567 INFO L470 AbstractCegarLoop]: Abstraction has 15057 states and 67397 transitions. [2022-01-28 13:10:01,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 26.0) internal successors, (182), 7 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:01,567 INFO L276 IsEmpty]: Start isEmpty. Operand 15057 states and 67397 transitions. [2022-01-28 13:10:01,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-01-28 13:10:01,632 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:01,632 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:01,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-28 13:10:01,633 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:01,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:01,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1998083910, now seen corresponding path program 1 times [2022-01-28 13:10:01,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:01,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385310988] [2022-01-28 13:10:01,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:01,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:01,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:01,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:01,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:01,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385310988] [2022-01-28 13:10:01,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385310988] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:01,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:01,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-28 13:10:01,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453212402] [2022-01-28 13:10:01,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:01,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-28 13:10:01,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:01,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-28 13:10:01,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-01-28 13:10:01,887 INFO L87 Difference]: Start difference. First operand 15057 states and 67397 transitions. Second operand has 7 states, 7 states have (on average 26.428571428571427) internal successors, (185), 7 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:02,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:02,349 INFO L93 Difference]: Finished difference Result 31333 states and 141135 transitions. [2022-01-28 13:10:02,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-28 13:10:02,350 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 26.428571428571427) internal successors, (185), 7 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 185 [2022-01-28 13:10:02,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:02,728 INFO L225 Difference]: With dead ends: 31333 [2022-01-28 13:10:02,728 INFO L226 Difference]: Without dead ends: 31333 [2022-01-28 13:10:02,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-01-28 13:10:02,729 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 290 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 918 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:02,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 918 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:10:02,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31333 states. [2022-01-28 13:10:03,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31333 to 18535. [2022-01-28 13:10:03,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18535 states, 18534 states have (on average 4.484946584655228) internal successors, (83124), 18534 states have internal predecessors, (83124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:03,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18535 states to 18535 states and 83124 transitions. [2022-01-28 13:10:03,648 INFO L78 Accepts]: Start accepts. Automaton has 18535 states and 83124 transitions. Word has length 185 [2022-01-28 13:10:03,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:03,649 INFO L470 AbstractCegarLoop]: Abstraction has 18535 states and 83124 transitions. [2022-01-28 13:10:03,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 26.428571428571427) internal successors, (185), 7 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:03,649 INFO L276 IsEmpty]: Start isEmpty. Operand 18535 states and 83124 transitions. [2022-01-28 13:10:03,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-01-28 13:10:03,813 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:03,813 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:03,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-28 13:10:03,813 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:03,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:03,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1069366358, now seen corresponding path program 2 times [2022-01-28 13:10:03,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:03,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626756689] [2022-01-28 13:10:03,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:03,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:03,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:03,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:03,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:03,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626756689] [2022-01-28 13:10:03,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626756689] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:03,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:03,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:10:03,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167230552] [2022-01-28 13:10:03,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:03,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:10:03,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:03,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:10:03,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:10:03,983 INFO L87 Difference]: Start difference. First operand 18535 states and 83124 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:04,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:04,413 INFO L93 Difference]: Finished difference Result 26515 states and 119349 transitions. [2022-01-28 13:10:04,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-28 13:10:04,413 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 185 [2022-01-28 13:10:04,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:04,549 INFO L225 Difference]: With dead ends: 26515 [2022-01-28 13:10:04,550 INFO L226 Difference]: Without dead ends: 26515 [2022-01-28 13:10:04,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-28 13:10:04,551 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 155 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:04,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 998 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:10:04,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26515 states. [2022-01-28 13:10:05,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26515 to 18011. [2022-01-28 13:10:05,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18011 states, 18010 states have (on average 4.485730149916713) internal successors, (80788), 18010 states have internal predecessors, (80788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:05,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18011 states to 18011 states and 80788 transitions. [2022-01-28 13:10:05,443 INFO L78 Accepts]: Start accepts. Automaton has 18011 states and 80788 transitions. Word has length 185 [2022-01-28 13:10:05,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:05,444 INFO L470 AbstractCegarLoop]: Abstraction has 18011 states and 80788 transitions. [2022-01-28 13:10:05,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:05,444 INFO L276 IsEmpty]: Start isEmpty. Operand 18011 states and 80788 transitions. [2022-01-28 13:10:05,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-01-28 13:10:05,494 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:05,494 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:05,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-28 13:10:05,494 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:05,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:05,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1204613950, now seen corresponding path program 3 times [2022-01-28 13:10:05,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:05,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515112020] [2022-01-28 13:10:05,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:05,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:05,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:05,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:05,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:05,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515112020] [2022-01-28 13:10:05,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515112020] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:05,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:05,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:10:05,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129719200] [2022-01-28 13:10:05,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:05,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:10:05,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:05,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:10:05,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:10:05,682 INFO L87 Difference]: Start difference. First operand 18011 states and 80788 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:05,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:06,000 INFO L93 Difference]: Finished difference Result 23485 states and 106065 transitions. [2022-01-28 13:10:06,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 13:10:06,000 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 185 [2022-01-28 13:10:06,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:06,087 INFO L225 Difference]: With dead ends: 23485 [2022-01-28 13:10:06,088 INFO L226 Difference]: Without dead ends: 22771 [2022-01-28 13:10:06,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:10:06,090 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 120 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:06,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 697 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:10:06,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22771 states. [2022-01-28 13:10:06,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22771 to 20867. [2022-01-28 13:10:06,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20867 states, 20866 states have (on average 4.503786063452506) internal successors, (93976), 20866 states have internal predecessors, (93976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:06,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20867 states to 20867 states and 93976 transitions. [2022-01-28 13:10:06,982 INFO L78 Accepts]: Start accepts. Automaton has 20867 states and 93976 transitions. Word has length 185 [2022-01-28 13:10:06,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:06,982 INFO L470 AbstractCegarLoop]: Abstraction has 20867 states and 93976 transitions. [2022-01-28 13:10:06,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:06,982 INFO L276 IsEmpty]: Start isEmpty. Operand 20867 states and 93976 transitions. [2022-01-28 13:10:07,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-01-28 13:10:07,032 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:07,032 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:07,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-28 13:10:07,032 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:07,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:07,032 INFO L85 PathProgramCache]: Analyzing trace with hash 373382012, now seen corresponding path program 4 times [2022-01-28 13:10:07,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:07,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175541955] [2022-01-28 13:10:07,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:07,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:07,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:07,142 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:07,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:07,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175541955] [2022-01-28 13:10:07,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175541955] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:07,143 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:07,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:10:07,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088337938] [2022-01-28 13:10:07,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:07,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:10:07,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:07,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:10:07,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:10:07,144 INFO L87 Difference]: Start difference. First operand 20867 states and 93976 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:07,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:07,583 INFO L93 Difference]: Finished difference Result 29967 states and 135962 transitions. [2022-01-28 13:10:07,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-28 13:10:07,583 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 185 [2022-01-28 13:10:07,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:07,709 INFO L225 Difference]: With dead ends: 29967 [2022-01-28 13:10:07,710 INFO L226 Difference]: Without dead ends: 29967 [2022-01-28 13:10:07,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:10:07,710 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 156 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:07,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 964 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:10:07,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29967 states. [2022-01-28 13:10:08,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29967 to 19201. [2022-01-28 13:10:08,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19201 states, 19200 states have (on average 4.506302083333333) internal successors, (86521), 19200 states have internal predecessors, (86521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:08,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19201 states to 19201 states and 86521 transitions. [2022-01-28 13:10:08,563 INFO L78 Accepts]: Start accepts. Automaton has 19201 states and 86521 transitions. Word has length 185 [2022-01-28 13:10:08,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:08,563 INFO L470 AbstractCegarLoop]: Abstraction has 19201 states and 86521 transitions. [2022-01-28 13:10:08,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:08,564 INFO L276 IsEmpty]: Start isEmpty. Operand 19201 states and 86521 transitions. [2022-01-28 13:10:08,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-01-28 13:10:08,632 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:08,632 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:08,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-28 13:10:08,632 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:08,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:08,633 INFO L85 PathProgramCache]: Analyzing trace with hash 953135602, now seen corresponding path program 5 times [2022-01-28 13:10:08,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:08,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856523931] [2022-01-28 13:10:08,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:08,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:08,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:08,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:08,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856523931] [2022-01-28 13:10:08,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856523931] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:08,760 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:08,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:10:08,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885393771] [2022-01-28 13:10:08,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:08,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:10:08,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:08,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:10:08,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:10:08,762 INFO L87 Difference]: Start difference. First operand 19201 states and 86521 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:09,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:09,116 INFO L93 Difference]: Finished difference Result 31355 states and 139303 transitions. [2022-01-28 13:10:09,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 13:10:09,117 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 185 [2022-01-28 13:10:09,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:09,408 INFO L225 Difference]: With dead ends: 31355 [2022-01-28 13:10:09,409 INFO L226 Difference]: Without dead ends: 30641 [2022-01-28 13:10:09,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:10:09,412 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 150 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 885 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:09,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 885 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:10:09,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30641 states. [2022-01-28 13:10:10,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30641 to 20629. [2022-01-28 13:10:10,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20629 states, 20628 states have (on average 4.479396936203219) internal successors, (92401), 20628 states have internal predecessors, (92401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:10,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20629 states to 20629 states and 92401 transitions. [2022-01-28 13:10:10,125 INFO L78 Accepts]: Start accepts. Automaton has 20629 states and 92401 transitions. Word has length 185 [2022-01-28 13:10:10,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:10,125 INFO L470 AbstractCegarLoop]: Abstraction has 20629 states and 92401 transitions. [2022-01-28 13:10:10,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:10,126 INFO L276 IsEmpty]: Start isEmpty. Operand 20629 states and 92401 transitions. [2022-01-28 13:10:10,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-01-28 13:10:10,178 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:10,178 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:10,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-28 13:10:10,178 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:10,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:10,179 INFO L85 PathProgramCache]: Analyzing trace with hash 121903664, now seen corresponding path program 6 times [2022-01-28 13:10:10,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:10,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995296165] [2022-01-28 13:10:10,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:10,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:10,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:10,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:10,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995296165] [2022-01-28 13:10:10,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995296165] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:10,269 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:10,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:10:10,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179418747] [2022-01-28 13:10:10,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:10,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:10:10,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:10,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:10:10,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:10:10,270 INFO L87 Difference]: Start difference. First operand 20629 states and 92401 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:10,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:10,867 INFO L93 Difference]: Finished difference Result 40107 states and 178463 transitions. [2022-01-28 13:10:10,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-28 13:10:10,868 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 185 [2022-01-28 13:10:10,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:11,046 INFO L225 Difference]: With dead ends: 40107 [2022-01-28 13:10:11,046 INFO L226 Difference]: Without dead ends: 40107 [2022-01-28 13:10:11,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:10:11,047 INFO L933 BasicCegarLoop]: 278 mSDtfsCounter, 190 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 770 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:11,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 770 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:10:11,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40107 states. [2022-01-28 13:10:11,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40107 to 18487. [2022-01-28 13:10:11,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18487 states, 18486 states have (on average 4.450503083414476) internal successors, (82272), 18486 states have internal predecessors, (82272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:12,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18487 states to 18487 states and 82272 transitions. [2022-01-28 13:10:12,208 INFO L78 Accepts]: Start accepts. Automaton has 18487 states and 82272 transitions. Word has length 185 [2022-01-28 13:10:12,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:12,208 INFO L470 AbstractCegarLoop]: Abstraction has 18487 states and 82272 transitions. [2022-01-28 13:10:12,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:12,208 INFO L276 IsEmpty]: Start isEmpty. Operand 18487 states and 82272 transitions. [2022-01-28 13:10:12,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-01-28 13:10:12,266 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:12,267 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:12,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-28 13:10:12,267 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:12,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:12,267 INFO L85 PathProgramCache]: Analyzing trace with hash -766787754, now seen corresponding path program 7 times [2022-01-28 13:10:12,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:12,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700282015] [2022-01-28 13:10:12,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:12,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:12,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:12,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:12,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:12,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700282015] [2022-01-28 13:10:12,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700282015] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:12,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:12,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:10:12,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972808012] [2022-01-28 13:10:12,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:12,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:10:12,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:12,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:10:12,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:10:12,346 INFO L87 Difference]: Start difference. First operand 18487 states and 82272 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:12,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:12,538 INFO L93 Difference]: Finished difference Result 20449 states and 88084 transitions. [2022-01-28 13:10:12,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 13:10:12,538 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 185 [2022-01-28 13:10:12,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:12,601 INFO L225 Difference]: With dead ends: 20449 [2022-01-28 13:10:12,601 INFO L226 Difference]: Without dead ends: 19021 [2022-01-28 13:10:12,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-28 13:10:12,601 INFO L933 BasicCegarLoop]: 286 mSDtfsCounter, 146 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:12,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 700 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:10:12,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19021 states. [2022-01-28 13:10:13,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19021 to 15631. [2022-01-28 13:10:13,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15631 states, 15630 states have (on average 4.4199616122840695) internal successors, (69084), 15630 states have internal predecessors, (69084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:13,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15631 states to 15631 states and 69084 transitions. [2022-01-28 13:10:13,139 INFO L78 Accepts]: Start accepts. Automaton has 15631 states and 69084 transitions. Word has length 185 [2022-01-28 13:10:13,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:13,139 INFO L470 AbstractCegarLoop]: Abstraction has 15631 states and 69084 transitions. [2022-01-28 13:10:13,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:13,139 INFO L276 IsEmpty]: Start isEmpty. Operand 15631 states and 69084 transitions. [2022-01-28 13:10:13,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-01-28 13:10:13,175 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:13,175 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:13,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-28 13:10:13,175 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:13,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:13,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1902422969, now seen corresponding path program 1 times [2022-01-28 13:10:13,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:13,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183177290] [2022-01-28 13:10:13,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:13,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:13,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 13:10:13,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:13,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183177290] [2022-01-28 13:10:13,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183177290] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:10:13,233 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:10:13,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-28 13:10:13,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232285775] [2022-01-28 13:10:13,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:10:13,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 13:10:13,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:13,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 13:10:13,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:10:13,234 INFO L87 Difference]: Start difference. First operand 15631 states and 69084 transitions. Second operand has 6 states, 6 states have (on average 31.333333333333332) internal successors, (188), 6 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:13,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:13,559 INFO L93 Difference]: Finished difference Result 17977 states and 77975 transitions. [2022-01-28 13:10:13,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-28 13:10:13,559 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 31.333333333333332) internal successors, (188), 6 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 188 [2022-01-28 13:10:13,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:13,628 INFO L225 Difference]: With dead ends: 17977 [2022-01-28 13:10:13,628 INFO L226 Difference]: Without dead ends: 15637 [2022-01-28 13:10:13,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-01-28 13:10:13,629 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 149 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:13,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 675 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:10:13,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15637 states. [2022-01-28 13:10:13,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15637 to 15632. [2022-01-28 13:10:13,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15632 states, 15631 states have (on average 4.419742818757597) internal successors, (69085), 15631 states have internal predecessors, (69085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:14,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15632 states to 15632 states and 69085 transitions. [2022-01-28 13:10:14,182 INFO L78 Accepts]: Start accepts. Automaton has 15632 states and 69085 transitions. Word has length 188 [2022-01-28 13:10:14,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:14,182 INFO L470 AbstractCegarLoop]: Abstraction has 15632 states and 69085 transitions. [2022-01-28 13:10:14,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.333333333333332) internal successors, (188), 6 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:14,183 INFO L276 IsEmpty]: Start isEmpty. Operand 15632 states and 69085 transitions. [2022-01-28 13:10:14,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-01-28 13:10:14,223 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:14,223 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:14,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-28 13:10:14,224 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:14,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:14,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1626697740, now seen corresponding path program 1 times [2022-01-28 13:10:14,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:14,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484375599] [2022-01-28 13:10:14,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:14,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:14,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:15,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:15,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:15,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484375599] [2022-01-28 13:10:15,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484375599] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:10:15,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756999794] [2022-01-28 13:10:15,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:15,397 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:10:15,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:10:15,399 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:10:15,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-28 13:10:15,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:15,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 62 conjunts are in the unsatisfiable core [2022-01-28 13:10:15,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:10:16,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-01-28 13:10:17,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-01-28 13:10:17,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-28 13:10:17,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 21 [2022-01-28 13:10:17,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-28 13:10:17,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 21 [2022-01-28 13:10:18,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 7 [2022-01-28 13:10:18,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:18,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:10:20,985 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-28 13:10:20,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 49 [2022-01-28 13:10:20,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 699 treesize of output 659 [2022-01-28 13:10:21,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 333 treesize of output 303 [2022-01-28 13:10:21,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 614 treesize of output 518 [2022-01-28 13:10:21,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 518 treesize of output 470 [2022-01-28 13:10:23,075 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:23,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756999794] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:10:23,076 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:10:23,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 30, 31] total 75 [2022-01-28 13:10:23,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667190975] [2022-01-28 13:10:23,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:10:23,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-01-28 13:10:23,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:23,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-01-28 13:10:23,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=5076, Unknown=91, NotChecked=0, Total=5550 [2022-01-28 13:10:23,078 INFO L87 Difference]: Start difference. First operand 15632 states and 69085 transitions. Second operand has 75 states, 75 states have (on average 6.36) internal successors, (477), 75 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:40,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:10:40,146 INFO L93 Difference]: Finished difference Result 182777 states and 806554 transitions. [2022-01-28 13:10:40,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-01-28 13:10:40,146 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 6.36) internal successors, (477), 75 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 195 [2022-01-28 13:10:40,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:10:41,540 INFO L225 Difference]: With dead ends: 182777 [2022-01-28 13:10:41,541 INFO L226 Difference]: Without dead ends: 152108 [2022-01-28 13:10:41,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 354 SyntacticMatches, 11 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10468 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=4392, Invalid=30997, Unknown=143, NotChecked=0, Total=35532 [2022-01-28 13:10:41,547 INFO L933 BasicCegarLoop]: 305 mSDtfsCounter, 13444 mSDsluCounter, 14791 mSDsCounter, 0 mSdLazyCounter, 4799 mSolverCounterSat, 651 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13444 SdHoareTripleChecker+Valid, 13008 SdHoareTripleChecker+Invalid, 10841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 651 IncrementalHoareTripleChecker+Valid, 4799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5391 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:10:41,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13444 Valid, 13008 Invalid, 10841 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [651 Valid, 4799 Invalid, 0 Unknown, 5391 Unchecked, 2.9s Time] [2022-01-28 13:10:41,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152108 states. [2022-01-28 13:10:44,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152108 to 33511. [2022-01-28 13:10:44,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33511 states, 33510 states have (on average 4.3877350044762755) internal successors, (147033), 33510 states have internal predecessors, (147033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:44,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33511 states to 33511 states and 147033 transitions. [2022-01-28 13:10:44,401 INFO L78 Accepts]: Start accepts. Automaton has 33511 states and 147033 transitions. Word has length 195 [2022-01-28 13:10:44,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:10:44,402 INFO L470 AbstractCegarLoop]: Abstraction has 33511 states and 147033 transitions. [2022-01-28 13:10:44,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 6.36) internal successors, (477), 75 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:10:44,402 INFO L276 IsEmpty]: Start isEmpty. Operand 33511 states and 147033 transitions. [2022-01-28 13:10:44,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-01-28 13:10:44,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:10:44,497 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:10:44,514 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-28 13:10:44,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-01-28 13:10:44,698 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:10:44,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:10:44,698 INFO L85 PathProgramCache]: Analyzing trace with hash 1178699188, now seen corresponding path program 2 times [2022-01-28 13:10:44,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:10:44,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590884475] [2022-01-28 13:10:44,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:10:44,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:10:44,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:10:45,955 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:45,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:10:45,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590884475] [2022-01-28 13:10:45,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590884475] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:10:45,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868476415] [2022-01-28 13:10:45,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:10:45,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:10:45,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:10:45,957 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:10:45,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-28 13:10:46,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:10:46,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:10:46,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 69 conjunts are in the unsatisfiable core [2022-01-28 13:10:46,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:10:46,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-01-28 13:10:46,853 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-28 13:10:46,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-01-28 13:10:47,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-01-28 13:10:48,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-01-28 13:10:48,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-28 13:10:48,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-01-28 13:10:48,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-28 13:10:48,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-01-28 13:10:49,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-01-28 13:10:49,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-01-28 13:10:49,233 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:49,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:10:51,633 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-28 13:10:51,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 64 treesize of output 52 [2022-01-28 13:10:51,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1371 treesize of output 1331 [2022-01-28 13:10:51,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1310 treesize of output 1118 [2022-01-28 13:10:51,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1118 treesize of output 1022 [2022-01-28 13:10:51,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 525 treesize of output 495 [2022-01-28 13:10:51,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 998 treesize of output 950 [2022-01-28 13:10:56,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-01-28 13:10:56,634 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:10:56,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868476415] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:10:56,634 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:10:56,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 29, 29] total 75 [2022-01-28 13:10:56,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314768253] [2022-01-28 13:10:56,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:10:56,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-01-28 13:10:56,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:10:56,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-01-28 13:10:56,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=381, Invalid=5044, Unknown=125, NotChecked=0, Total=5550 [2022-01-28 13:10:56,637 INFO L87 Difference]: Start difference. First operand 33511 states and 147033 transitions. Second operand has 75 states, 75 states have (on average 6.48) internal successors, (486), 75 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:00,602 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (forall ((~q1_back~0 Int) (v_ArrVal_298 (Array Int Int)) (v_ArrVal_297 (Array Int Int)) (v_ArrVal_300 (Array Int Int)) (v_ArrVal_299 (Array Int Int))) (let ((.cse3 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_297)) (.cse4 (+ (* ~q1_back~0 4) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (or (<= 1 (+ (select (select (store (store (store .cse3 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_298) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_299) |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_300) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) .cse4) c_~total~0)) (<= c_~n1~0 ~q1_back~0) (<= (select (select .cse3 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) .cse4) 0) (< ~q1_back~0 0)))))) (and (or .cse0 (< (+ |c_ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) |c_ULTIMATE.start_create_fresh_int_array_~size#1|)) (or (< (+ |c_ULTIMATE.start_create_fresh_int_array_#t~post39#1| 1) |c_ULTIMATE.start_create_fresh_int_array_~size#1|) .cse0) (forall ((~q1_back~0 Int) (v_ArrVal_298 (Array Int Int)) (v_ArrVal_297 (Array Int Int)) (v_ArrVal_300 (Array Int Int)) (v_ArrVal_299 (Array Int Int))) (let ((.cse1 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_297)) (.cse2 (+ |c_ULTIMATE.start_main_#t~ret24#1.offset| (* ~q1_back~0 4)))) (or (<= (select (select .cse1 |c_ULTIMATE.start_main_#t~ret24#1.base|) .cse2) 0) (<= c_~n1~0 ~q1_back~0) (<= 1 (+ c_~total~0 (select (select (store (store (store .cse1 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_298) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_299) |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_300) |c_ULTIMATE.start_main_#t~ret24#1.base|) .cse2))) (< ~q1_back~0 0)))) .cse0)) is different from false [2022-01-28 13:11:08,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:11:08,701 INFO L93 Difference]: Finished difference Result 175389 states and 785649 transitions. [2022-01-28 13:11:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-01-28 13:11:08,701 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 6.48) internal successors, (486), 75 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 195 [2022-01-28 13:11:08,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:11:10,081 INFO L225 Difference]: With dead ends: 175389 [2022-01-28 13:11:10,082 INFO L226 Difference]: Without dead ends: 159239 [2022-01-28 13:11:10,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 518 GetRequests, 359 SyntacticMatches, 10 SemanticMatches, 149 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6483 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=2722, Invalid=19227, Unknown=405, NotChecked=296, Total=22650 [2022-01-28 13:11:10,085 INFO L933 BasicCegarLoop]: 270 mSDtfsCounter, 6635 mSDsluCounter, 16184 mSDsCounter, 0 mSdLazyCounter, 3975 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6635 SdHoareTripleChecker+Valid, 14671 SdHoareTripleChecker+Invalid, 8530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 3975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4291 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:11:10,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6635 Valid, 14671 Invalid, 8530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 3975 Invalid, 0 Unknown, 4291 Unchecked, 1.9s Time] [2022-01-28 13:11:10,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159239 states. [2022-01-28 13:11:13,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159239 to 55922. [2022-01-28 13:11:13,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55922 states, 55921 states have (on average 4.502101178448168) internal successors, (251762), 55921 states have internal predecessors, (251762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:14,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55922 states to 55922 states and 251762 transitions. [2022-01-28 13:11:14,055 INFO L78 Accepts]: Start accepts. Automaton has 55922 states and 251762 transitions. Word has length 195 [2022-01-28 13:11:14,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:11:14,055 INFO L470 AbstractCegarLoop]: Abstraction has 55922 states and 251762 transitions. [2022-01-28 13:11:14,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 6.48) internal successors, (486), 75 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:14,056 INFO L276 IsEmpty]: Start isEmpty. Operand 55922 states and 251762 transitions. [2022-01-28 13:11:14,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-01-28 13:11:14,232 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:11:14,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:11:14,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-28 13:11:14,439 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,SelfDestructingSolverStorable11 [2022-01-28 13:11:14,440 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:11:14,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:11:14,440 INFO L85 PathProgramCache]: Analyzing trace with hash -514407345, now seen corresponding path program 1 times [2022-01-28 13:11:14,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:11:14,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793320603] [2022-01-28 13:11:14,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:11:14,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:11:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:11:14,514 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:11:14,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:11:14,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793320603] [2022-01-28 13:11:14,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793320603] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:11:14,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:11:14,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-28 13:11:14,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085860748] [2022-01-28 13:11:14,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:11:14,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 13:11:14,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:11:14,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 13:11:14,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:11:14,515 INFO L87 Difference]: Start difference. First operand 55922 states and 251762 transitions. Second operand has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:15,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:11:15,298 INFO L93 Difference]: Finished difference Result 71534 states and 308514 transitions. [2022-01-28 13:11:15,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-28 13:11:15,298 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 198 [2022-01-28 13:11:15,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:11:15,567 INFO L225 Difference]: With dead ends: 71534 [2022-01-28 13:11:15,567 INFO L226 Difference]: Without dead ends: 56160 [2022-01-28 13:11:15,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-01-28 13:11:15,567 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 443 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:11:15,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [443 Valid, 683 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:11:15,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56160 states. [2022-01-28 13:11:16,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56160 to 51940. [2022-01-28 13:11:16,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51940 states, 51939 states have (on average 4.366506863821021) internal successors, (226792), 51939 states have internal predecessors, (226792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:17,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51940 states to 51940 states and 226792 transitions. [2022-01-28 13:11:17,566 INFO L78 Accepts]: Start accepts. Automaton has 51940 states and 226792 transitions. Word has length 198 [2022-01-28 13:11:17,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:11:17,566 INFO L470 AbstractCegarLoop]: Abstraction has 51940 states and 226792 transitions. [2022-01-28 13:11:17,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:17,566 INFO L276 IsEmpty]: Start isEmpty. Operand 51940 states and 226792 transitions. [2022-01-28 13:11:17,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-01-28 13:11:17,760 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:11:17,760 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:11:17,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-28 13:11:17,761 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:11:17,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:11:17,766 INFO L85 PathProgramCache]: Analyzing trace with hash -564764263, now seen corresponding path program 3 times [2022-01-28 13:11:17,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:11:17,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240061266] [2022-01-28 13:11:17,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:11:17,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:11:17,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:11:19,237 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:11:19,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:11:19,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240061266] [2022-01-28 13:11:19,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240061266] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:11:19,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442514689] [2022-01-28 13:11:19,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:11:19,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:11:19,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:11:19,239 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:11:19,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-28 13:11:19,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:11:19,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:11:19,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 50 conjunts are in the unsatisfiable core [2022-01-28 13:11:19,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:11:19,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-01-28 13:11:19,677 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-28 13:11:19,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-01-28 13:11:21,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-28 13:11:21,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2022-01-28 13:11:21,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 7 [2022-01-28 13:11:21,503 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:11:21,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:11:21,946 INFO L354 Elim1Store]: treesize reduction 12, result has 25.0 percent of original size [2022-01-28 13:11:21,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 44 [2022-01-28 13:11:22,957 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:11:22,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442514689] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:11:22,958 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:11:22,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24, 22] total 65 [2022-01-28 13:11:22,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976447710] [2022-01-28 13:11:22,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:11:22,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-01-28 13:11:22,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:11:22,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-01-28 13:11:22,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=335, Invalid=3825, Unknown=0, NotChecked=0, Total=4160 [2022-01-28 13:11:22,962 INFO L87 Difference]: Start difference. First operand 51940 states and 226792 transitions. Second operand has 65 states, 65 states have (on average 7.8) internal successors, (507), 65 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:41,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:11:41,904 INFO L93 Difference]: Finished difference Result 263013 states and 1134931 transitions. [2022-01-28 13:11:41,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-01-28 13:11:41,904 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 7.8) internal successors, (507), 65 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2022-01-28 13:11:41,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:11:43,703 INFO L225 Difference]: With dead ends: 263013 [2022-01-28 13:11:43,703 INFO L226 Difference]: Without dead ends: 254823 [2022-01-28 13:11:43,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 586 GetRequests, 399 SyntacticMatches, 3 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 10932 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=3556, Invalid=30854, Unknown=0, NotChecked=0, Total=34410 [2022-01-28 13:11:43,705 INFO L933 BasicCegarLoop]: 498 mSDtfsCounter, 4582 mSDsluCounter, 20779 mSDsCounter, 0 mSdLazyCounter, 6805 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4582 SdHoareTripleChecker+Valid, 18878 SdHoareTripleChecker+Invalid, 9103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 6805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2106 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:11:43,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4582 Valid, 18878 Invalid, 9103 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [192 Valid, 6805 Invalid, 0 Unknown, 2106 Unchecked, 3.3s Time] [2022-01-28 13:11:44,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254823 states. [2022-01-28 13:11:49,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254823 to 79856. [2022-01-28 13:11:49,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79856 states, 79855 states have (on average 4.393125039133429) internal successors, (350813), 79855 states have internal predecessors, (350813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:49,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79856 states to 79856 states and 350813 transitions. [2022-01-28 13:11:49,674 INFO L78 Accepts]: Start accepts. Automaton has 79856 states and 350813 transitions. Word has length 202 [2022-01-28 13:11:49,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:11:49,675 INFO L470 AbstractCegarLoop]: Abstraction has 79856 states and 350813 transitions. [2022-01-28 13:11:49,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 7.8) internal successors, (507), 65 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:11:49,675 INFO L276 IsEmpty]: Start isEmpty. Operand 79856 states and 350813 transitions. [2022-01-28 13:11:50,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-01-28 13:11:50,240 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:11:50,240 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:11:50,259 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-01-28 13:11:50,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:11:50,452 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:11:50,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:11:50,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1012762815, now seen corresponding path program 4 times [2022-01-28 13:11:50,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:11:50,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129526492] [2022-01-28 13:11:50,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:11:50,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:11:50,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:11:51,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:11:51,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:11:51,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129526492] [2022-01-28 13:11:51,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129526492] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:11:51,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964636686] [2022-01-28 13:11:51,305 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:11:51,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:11:51,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:11:51,306 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:11:51,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-28 13:11:51,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:11:51,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:11:51,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 44 conjunts are in the unsatisfiable core [2022-01-28 13:11:51,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:11:52,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-28 13:11:52,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-01-28 13:11:52,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-28 13:11:52,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-01-28 13:11:52,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-01-28 13:11:52,996 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:11:52,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:11:53,305 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-01-28 13:11:53,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 174 treesize of output 166 [2022-01-28 13:11:53,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 122 [2022-01-28 13:11:53,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 110 [2022-01-28 13:11:54,543 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:11:54,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964636686] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:11:54,544 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:11:54,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 21, 19] total 55 [2022-01-28 13:11:54,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187906381] [2022-01-28 13:11:54,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:11:54,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-01-28 13:11:54,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:11:54,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-01-28 13:11:54,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=2730, Unknown=8, NotChecked=0, Total=2970 [2022-01-28 13:11:54,545 INFO L87 Difference]: Start difference. First operand 79856 states and 350813 transitions. Second operand has 55 states, 55 states have (on average 8.981818181818182) internal successors, (494), 55 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:02,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:12:02,372 INFO L93 Difference]: Finished difference Result 171400 states and 749828 transitions. [2022-01-28 13:12:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-01-28 13:12:02,372 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 8.981818181818182) internal successors, (494), 55 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2022-01-28 13:12:02,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:12:03,391 INFO L225 Difference]: With dead ends: 171400 [2022-01-28 13:12:03,392 INFO L226 Difference]: Without dead ends: 166993 [2022-01-28 13:12:03,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 378 SyntacticMatches, 3 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4227 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=2057, Invalid=14447, Unknown=8, NotChecked=0, Total=16512 [2022-01-28 13:12:03,393 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 3960 mSDsluCounter, 8126 mSDsCounter, 0 mSdLazyCounter, 3031 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3960 SdHoareTripleChecker+Valid, 7603 SdHoareTripleChecker+Invalid, 3346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 3031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:12:03,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3960 Valid, 7603 Invalid, 3346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 3031 Invalid, 0 Unknown, 167 Unchecked, 1.7s Time] [2022-01-28 13:12:04,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166993 states. [2022-01-28 13:12:06,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166993 to 75193. [2022-01-28 13:12:06,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75193 states, 75192 states have (on average 4.396864028088094) internal successors, (330609), 75192 states have internal predecessors, (330609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:07,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75193 states to 75193 states and 330609 transitions. [2022-01-28 13:12:07,649 INFO L78 Accepts]: Start accepts. Automaton has 75193 states and 330609 transitions. Word has length 202 [2022-01-28 13:12:07,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:12:07,650 INFO L470 AbstractCegarLoop]: Abstraction has 75193 states and 330609 transitions. [2022-01-28 13:12:07,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 8.981818181818182) internal successors, (494), 55 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:07,650 INFO L276 IsEmpty]: Start isEmpty. Operand 75193 states and 330609 transitions. [2022-01-28 13:12:07,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-01-28 13:12:07,874 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:12:07,874 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:12:07,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-01-28 13:12:08,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-01-28 13:12:08,075 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:12:08,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:12:08,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1128671885, now seen corresponding path program 5 times [2022-01-28 13:12:08,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:12:08,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921376255] [2022-01-28 13:12:08,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:12:08,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:12:08,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:08,173 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-28 13:12:08,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:12:08,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921376255] [2022-01-28 13:12:08,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921376255] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:12:08,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404411989] [2022-01-28 13:12:08,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:12:08,174 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:08,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:12:08,175 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:12:08,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-28 13:12:08,303 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:12:08,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:12:08,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-28 13:12:08,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:12:08,599 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-28 13:12:08,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:12:09,226 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-28 13:12:09,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404411989] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:12:09,227 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:12:09,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 20 [2022-01-28 13:12:09,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159459532] [2022-01-28 13:12:09,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:12:09,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-28 13:12:09,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:12:09,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-28 13:12:09,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-01-28 13:12:09,228 INFO L87 Difference]: Start difference. First operand 75193 states and 330609 transitions. Second operand has 20 states, 20 states have (on average 13.45) internal successors, (269), 20 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:10,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:12:10,267 INFO L93 Difference]: Finished difference Result 86581 states and 375424 transitions. [2022-01-28 13:12:10,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-28 13:12:10,267 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 13.45) internal successors, (269), 20 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 204 [2022-01-28 13:12:10,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:12:10,681 INFO L225 Difference]: With dead ends: 86581 [2022-01-28 13:12:10,681 INFO L226 Difference]: Without dead ends: 75145 [2022-01-28 13:12:10,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=220, Invalid=710, Unknown=0, NotChecked=0, Total=930 [2022-01-28 13:12:10,682 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 945 mSDsluCounter, 2757 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 2798 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:12:10,683 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [945 Valid, 2798 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:12:10,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75145 states. [2022-01-28 13:12:12,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75145 to 63891. [2022-01-28 13:12:12,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63891 states, 63890 states have (on average 4.351604319924871) internal successors, (278024), 63890 states have internal predecessors, (278024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:12,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63891 states to 63891 states and 278024 transitions. [2022-01-28 13:12:12,910 INFO L78 Accepts]: Start accepts. Automaton has 63891 states and 278024 transitions. Word has length 204 [2022-01-28 13:12:12,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:12:12,911 INFO L470 AbstractCegarLoop]: Abstraction has 63891 states and 278024 transitions. [2022-01-28 13:12:12,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 13.45) internal successors, (269), 20 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:12,911 INFO L276 IsEmpty]: Start isEmpty. Operand 63891 states and 278024 transitions. [2022-01-28 13:12:13,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-01-28 13:12:13,076 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:12:13,076 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:12:13,092 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-01-28 13:12:13,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-01-28 13:12:13,280 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:12:13,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:12:13,280 INFO L85 PathProgramCache]: Analyzing trace with hash 2004726830, now seen corresponding path program 1 times [2022-01-28 13:12:13,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:12:13,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488103025] [2022-01-28 13:12:13,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:12:13,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:12:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:13,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:12:13,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:12:13,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488103025] [2022-01-28 13:12:13,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488103025] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:12:13,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285515605] [2022-01-28 13:12:13,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:12:13,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:13,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:12:13,659 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:12:13,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-28 13:12:13,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:13,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-28 13:12:13,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:12:14,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-28 13:12:14,062 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-28 13:12:14,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285515605] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:12:14,062 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-28 13:12:14,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2022-01-28 13:12:14,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582670489] [2022-01-28 13:12:14,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:12:14,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:12:14,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:12:14,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:12:14,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-01-28 13:12:14,063 INFO L87 Difference]: Start difference. First operand 63891 states and 278024 transitions. Second operand has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:14,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:12:14,897 INFO L93 Difference]: Finished difference Result 88699 states and 385755 transitions. [2022-01-28 13:12:14,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-28 13:12:14,897 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 205 [2022-01-28 13:12:14,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:12:15,307 INFO L225 Difference]: With dead ends: 88699 [2022-01-28 13:12:15,307 INFO L226 Difference]: Without dead ends: 84880 [2022-01-28 13:12:15,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2022-01-28 13:12:15,308 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 154 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 690 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:12:15,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 690 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:12:15,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84880 states. [2022-01-28 13:12:17,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84880 to 69031. [2022-01-28 13:12:17,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69031 states, 69030 states have (on average 4.386121975952484) internal successors, (302774), 69030 states have internal predecessors, (302774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:18,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69031 states to 69031 states and 302774 transitions. [2022-01-28 13:12:18,135 INFO L78 Accepts]: Start accepts. Automaton has 69031 states and 302774 transitions. Word has length 205 [2022-01-28 13:12:18,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:12:18,135 INFO L470 AbstractCegarLoop]: Abstraction has 69031 states and 302774 transitions. [2022-01-28 13:12:18,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:18,135 INFO L276 IsEmpty]: Start isEmpty. Operand 69031 states and 302774 transitions. [2022-01-28 13:12:18,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-01-28 13:12:18,664 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:12:18,664 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:12:18,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-28 13:12:18,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-28 13:12:18,865 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:12:18,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:12:18,866 INFO L85 PathProgramCache]: Analyzing trace with hash -692363974, now seen corresponding path program 6 times [2022-01-28 13:12:18,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:12:18,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722649200] [2022-01-28 13:12:18,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:12:18,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:12:18,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:18,971 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:12:18,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:12:18,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722649200] [2022-01-28 13:12:18,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722649200] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:12:18,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155494941] [2022-01-28 13:12:18,972 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:12:18,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:18,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:12:18,976 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:12:18,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-28 13:12:19,122 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:12:19,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:12:19,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-28 13:12:19,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:12:19,389 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:12:19,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:12:19,673 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:12:19,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155494941] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:12:19,673 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:12:19,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-01-28 13:12:19,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583420326] [2022-01-28 13:12:19,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:12:19,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-28 13:12:19,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:12:19,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-28 13:12:19,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-28 13:12:19,674 INFO L87 Difference]: Start difference. First operand 69031 states and 302774 transitions. Second operand has 15 states, 15 states have (on average 16.6) internal successors, (249), 15 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:21,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:12:21,125 INFO L93 Difference]: Finished difference Result 107985 states and 470216 transitions. [2022-01-28 13:12:21,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-28 13:12:21,125 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 16.6) internal successors, (249), 15 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 205 [2022-01-28 13:12:21,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:12:21,635 INFO L225 Difference]: With dead ends: 107985 [2022-01-28 13:12:21,635 INFO L226 Difference]: Without dead ends: 97137 [2022-01-28 13:12:21,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 402 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2022-01-28 13:12:21,636 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 635 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 1799 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:12:21,636 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [635 Valid, 1799 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:12:21,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97137 states. [2022-01-28 13:12:23,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97137 to 77481. [2022-01-28 13:12:23,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77481 states, 77480 states have (on average 4.407885906040269) internal successors, (341523), 77480 states have internal predecessors, (341523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:24,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77481 states to 77481 states and 341523 transitions. [2022-01-28 13:12:24,663 INFO L78 Accepts]: Start accepts. Automaton has 77481 states and 341523 transitions. Word has length 205 [2022-01-28 13:12:24,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:12:24,667 INFO L470 AbstractCegarLoop]: Abstraction has 77481 states and 341523 transitions. [2022-01-28 13:12:24,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 16.6) internal successors, (249), 15 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:24,667 INFO L276 IsEmpty]: Start isEmpty. Operand 77481 states and 341523 transitions. [2022-01-28 13:12:24,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-01-28 13:12:24,901 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:12:24,901 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:12:24,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-28 13:12:25,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:25,102 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:12:25,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:12:25,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1044484070, now seen corresponding path program 7 times [2022-01-28 13:12:25,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:12:25,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712036337] [2022-01-28 13:12:25,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:12:25,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:12:25,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:25,221 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:12:25,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:12:25,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712036337] [2022-01-28 13:12:25,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712036337] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:12:25,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347236689] [2022-01-28 13:12:25,221 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:12:25,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:25,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:12:25,223 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:12:25,225 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-28 13:12:25,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:25,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-28 13:12:25,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:12:25,750 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:12:25,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:12:26,143 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-28 13:12:26,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347236689] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:12:26,143 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:12:26,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 11] total 25 [2022-01-28 13:12:26,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026847952] [2022-01-28 13:12:26,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:12:26,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-28 13:12:26,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:12:26,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-28 13:12:26,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2022-01-28 13:12:26,145 INFO L87 Difference]: Start difference. First operand 77481 states and 341523 transitions. Second operand has 25 states, 25 states have (on average 10.96) internal successors, (274), 25 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:28,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:12:28,566 INFO L93 Difference]: Finished difference Result 168098 states and 747470 transitions. [2022-01-28 13:12:28,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-28 13:12:28,566 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 10.96) internal successors, (274), 25 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 205 [2022-01-28 13:12:28,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:12:29,825 INFO L225 Difference]: With dead ends: 168098 [2022-01-28 13:12:29,825 INFO L226 Difference]: Without dead ends: 168098 [2022-01-28 13:12:29,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2022-01-28 13:12:29,826 INFO L933 BasicCegarLoop]: 392 mSDtfsCounter, 1885 mSDsluCounter, 2744 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1885 SdHoareTripleChecker+Valid, 2873 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:12:29,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1885 Valid, 2873 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:12:30,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168098 states. [2022-01-28 13:12:32,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168098 to 63788. [2022-01-28 13:12:32,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63788 states, 63787 states have (on average 4.348785802749776) internal successors, (277396), 63787 states have internal predecessors, (277396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:33,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63788 states to 63788 states and 277396 transitions. [2022-01-28 13:12:33,619 INFO L78 Accepts]: Start accepts. Automaton has 63788 states and 277396 transitions. Word has length 205 [2022-01-28 13:12:33,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:12:33,619 INFO L470 AbstractCegarLoop]: Abstraction has 63788 states and 277396 transitions. [2022-01-28 13:12:33,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 10.96) internal successors, (274), 25 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:33,619 INFO L276 IsEmpty]: Start isEmpty. Operand 63788 states and 277396 transitions. [2022-01-28 13:12:33,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-28 13:12:33,806 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:12:33,806 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:12:33,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-28 13:12:34,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:34,008 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:12:34,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:12:34,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1867267043, now seen corresponding path program 1 times [2022-01-28 13:12:34,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:12:34,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540245514] [2022-01-28 13:12:34,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:12:34,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:12:34,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:34,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:12:34,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:12:34,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540245514] [2022-01-28 13:12:34,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540245514] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:12:34,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72445487] [2022-01-28 13:12:34,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:12:34,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:34,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:12:34,217 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:12:34,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-28 13:12:34,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:34,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 13:12:34,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:12:35,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:12:35,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:12:36,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:12:36,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72445487] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:12:36,252 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:12:36,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 15] total 34 [2022-01-28 13:12:36,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726470168] [2022-01-28 13:12:36,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:12:36,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:12:36,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:12:36,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:12:36,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:12:36,254 INFO L87 Difference]: Start difference. First operand 63788 states and 277396 transitions. Second operand has 34 states, 34 states have (on average 15.382352941176471) internal successors, (523), 34 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:46,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:12:46,080 INFO L93 Difference]: Finished difference Result 352193 states and 1547053 transitions. [2022-01-28 13:12:46,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2022-01-28 13:12:46,080 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 15.382352941176471) internal successors, (523), 34 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2022-01-28 13:12:46,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:12:48,238 INFO L225 Difference]: With dead ends: 352193 [2022-01-28 13:12:48,238 INFO L226 Difference]: Without dead ends: 280449 [2022-01-28 13:12:48,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8376 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=3725, Invalid=18925, Unknown=0, NotChecked=0, Total=22650 [2022-01-28 13:12:48,240 INFO L933 BasicCegarLoop]: 555 mSDtfsCounter, 3172 mSDsluCounter, 11014 mSDsCounter, 0 mSdLazyCounter, 4536 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3172 SdHoareTripleChecker+Valid, 10238 SdHoareTripleChecker+Invalid, 4802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 4536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:12:48,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3172 Valid, 10238 Invalid, 4802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 4536 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-28 13:12:48,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280449 states. [2022-01-28 13:12:53,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280449 to 82795. [2022-01-28 13:12:53,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82795 states, 82794 states have (on average 4.493055052298476) internal successors, (371998), 82794 states have internal predecessors, (371998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:54,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82795 states to 82795 states and 371998 transitions. [2022-01-28 13:12:54,968 INFO L78 Accepts]: Start accepts. Automaton has 82795 states and 371998 transitions. Word has length 208 [2022-01-28 13:12:54,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:12:54,968 INFO L470 AbstractCegarLoop]: Abstraction has 82795 states and 371998 transitions. [2022-01-28 13:12:54,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 15.382352941176471) internal successors, (523), 34 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:12:54,969 INFO L276 IsEmpty]: Start isEmpty. Operand 82795 states and 371998 transitions. [2022-01-28 13:12:55,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-28 13:12:55,323 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:12:55,324 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:12:55,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-28 13:12:55,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:55,540 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:12:55,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:12:55,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1443983687, now seen corresponding path program 2 times [2022-01-28 13:12:55,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:12:55,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935125312] [2022-01-28 13:12:55,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:12:55,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:12:55,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:12:55,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:12:55,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:12:55,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935125312] [2022-01-28 13:12:55,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935125312] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:12:55,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183294608] [2022-01-28 13:12:55,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:12:55,838 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:12:55,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:12:55,839 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:12:55,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-28 13:12:56,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:12:56,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:12:56,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 13:12:56,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:12:57,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:12:57,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:12:58,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:12:58,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183294608] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:12:58,121 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:12:58,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 15] total 35 [2022-01-28 13:12:58,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734716759] [2022-01-28 13:12:58,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:12:58,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-28 13:12:58,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:12:58,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-28 13:12:58,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1027, Unknown=0, NotChecked=0, Total=1190 [2022-01-28 13:12:58,122 INFO L87 Difference]: Start difference. First operand 82795 states and 371998 transitions. Second operand has 35 states, 35 states have (on average 15.457142857142857) internal successors, (541), 35 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:05,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:13:05,498 INFO L93 Difference]: Finished difference Result 152396 states and 654381 transitions. [2022-01-28 13:13:05,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-01-28 13:13:05,498 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 15.457142857142857) internal successors, (541), 35 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2022-01-28 13:13:05,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:13:06,252 INFO L225 Difference]: With dead ends: 152396 [2022-01-28 13:13:06,252 INFO L226 Difference]: Without dead ends: 150626 [2022-01-28 13:13:06,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4931 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=2473, Invalid=13529, Unknown=0, NotChecked=0, Total=16002 [2022-01-28 13:13:06,253 INFO L933 BasicCegarLoop]: 600 mSDtfsCounter, 3457 mSDsluCounter, 10124 mSDsCounter, 0 mSdLazyCounter, 4464 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3457 SdHoareTripleChecker+Valid, 9729 SdHoareTripleChecker+Invalid, 4658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 4464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:13:06,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3457 Valid, 9729 Invalid, 4658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 4464 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-01-28 13:13:06,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150626 states. [2022-01-28 13:13:09,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150626 to 87013. [2022-01-28 13:13:09,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87013 states, 87012 states have (on average 4.489886452443341) internal successors, (390674), 87012 states have internal predecessors, (390674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:10,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87013 states to 87013 states and 390674 transitions. [2022-01-28 13:13:10,686 INFO L78 Accepts]: Start accepts. Automaton has 87013 states and 390674 transitions. Word has length 208 [2022-01-28 13:13:10,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:13:10,686 INFO L470 AbstractCegarLoop]: Abstraction has 87013 states and 390674 transitions. [2022-01-28 13:13:10,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 15.457142857142857) internal successors, (541), 35 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:10,686 INFO L276 IsEmpty]: Start isEmpty. Operand 87013 states and 390674 transitions. [2022-01-28 13:13:11,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-28 13:13:11,265 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:13:11,265 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:13:11,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-01-28 13:13:11,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-01-28 13:13:11,475 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:13:11,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:13:11,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1803872357, now seen corresponding path program 3 times [2022-01-28 13:13:11,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:13:11,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564364610] [2022-01-28 13:13:11,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:13:11,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:13:11,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:13:11,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:13:11,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:13:11,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564364610] [2022-01-28 13:13:11,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564364610] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:13:11,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081041639] [2022-01-28 13:13:11,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:13:11,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:13:11,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:13:11,752 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:13:11,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-28 13:13:11,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:13:11,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:13:11,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 13:13:11,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:13:12,840 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:13:12,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:13:13,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:13:13,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081041639] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:13:13,717 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:13:13,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 15] total 36 [2022-01-28 13:13:13,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145064376] [2022-01-28 13:13:13,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:13:13,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:13:13,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:13:13,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:13:13,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1101, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:13:13,719 INFO L87 Difference]: Start difference. First operand 87013 states and 390674 transitions. Second operand has 36 states, 36 states have (on average 15.11111111111111) internal successors, (544), 36 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:24,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:13:24,061 INFO L93 Difference]: Finished difference Result 189798 states and 811766 transitions. [2022-01-28 13:13:24,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-01-28 13:13:24,062 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 15.11111111111111) internal successors, (544), 36 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2022-01-28 13:13:24,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:13:25,356 INFO L225 Difference]: With dead ends: 189798 [2022-01-28 13:13:25,356 INFO L226 Difference]: Without dead ends: 187638 [2022-01-28 13:13:25,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10824 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=4547, Invalid=25903, Unknown=0, NotChecked=0, Total=30450 [2022-01-28 13:13:25,357 INFO L933 BasicCegarLoop]: 577 mSDtfsCounter, 3633 mSDsluCounter, 11392 mSDsCounter, 0 mSdLazyCounter, 5125 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3633 SdHoareTripleChecker+Valid, 10881 SdHoareTripleChecker+Invalid, 5365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 5125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:13:25,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3633 Valid, 10881 Invalid, 5365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 5125 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-28 13:13:25,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187638 states. [2022-01-28 13:13:29,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187638 to 88013. [2022-01-28 13:13:29,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88013 states, 88012 states have (on average 4.506976321410717) internal successors, (396668), 88012 states have internal predecessors, (396668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:30,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88013 states to 88013 states and 396668 transitions. [2022-01-28 13:13:30,585 INFO L78 Accepts]: Start accepts. Automaton has 88013 states and 396668 transitions. Word has length 208 [2022-01-28 13:13:30,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:13:30,586 INFO L470 AbstractCegarLoop]: Abstraction has 88013 states and 396668 transitions. [2022-01-28 13:13:30,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 15.11111111111111) internal successors, (544), 36 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:30,586 INFO L276 IsEmpty]: Start isEmpty. Operand 88013 states and 396668 transitions. [2022-01-28 13:13:30,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-28 13:13:30,853 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:13:30,853 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:13:30,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-28 13:13:31,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-01-28 13:13:31,054 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:13:31,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:13:31,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1555778551, now seen corresponding path program 4 times [2022-01-28 13:13:31,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:13:31,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819334292] [2022-01-28 13:13:31,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:13:31,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:13:31,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:13:31,311 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:13:31,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:13:31,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819334292] [2022-01-28 13:13:31,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819334292] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:13:31,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615520753] [2022-01-28 13:13:31,311 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:13:31,311 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:13:31,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:13:31,312 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:13:31,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-28 13:13:31,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:13:31,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:13:31,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 13:13:31,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:13:32,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:13:32,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:13:33,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:13:33,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615520753] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:13:33,456 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:13:33,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 15] total 35 [2022-01-28 13:13:33,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383162160] [2022-01-28 13:13:33,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:13:33,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-28 13:13:33,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:13:33,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-28 13:13:33,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1020, Unknown=0, NotChecked=0, Total=1190 [2022-01-28 13:13:33,457 INFO L87 Difference]: Start difference. First operand 88013 states and 396668 transitions. Second operand has 35 states, 35 states have (on average 14.885714285714286) internal successors, (521), 35 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:45,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:13:45,666 INFO L93 Difference]: Finished difference Result 268619 states and 1184050 transitions. [2022-01-28 13:13:45,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-01-28 13:13:45,671 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 14.885714285714286) internal successors, (521), 35 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2022-01-28 13:13:45,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:13:47,513 INFO L225 Difference]: With dead ends: 268619 [2022-01-28 13:13:47,513 INFO L226 Difference]: Without dead ends: 261307 [2022-01-28 13:13:47,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 579 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13435 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=5282, Invalid=29874, Unknown=0, NotChecked=0, Total=35156 [2022-01-28 13:13:47,515 INFO L933 BasicCegarLoop]: 625 mSDtfsCounter, 4283 mSDsluCounter, 11589 mSDsCounter, 0 mSdLazyCounter, 5458 mSolverCounterSat, 348 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4283 SdHoareTripleChecker+Valid, 11014 SdHoareTripleChecker+Invalid, 5806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 5458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:13:47,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4283 Valid, 11014 Invalid, 5806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 5458 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-01-28 13:13:48,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261307 states. [2022-01-28 13:13:53,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261307 to 88163. [2022-01-28 13:13:53,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88163 states, 88162 states have (on average 4.535865792518319) internal successors, (399891), 88162 states have internal predecessors, (399891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:53,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88163 states to 88163 states and 399891 transitions. [2022-01-28 13:13:53,524 INFO L78 Accepts]: Start accepts. Automaton has 88163 states and 399891 transitions. Word has length 208 [2022-01-28 13:13:53,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:13:53,524 INFO L470 AbstractCegarLoop]: Abstraction has 88163 states and 399891 transitions. [2022-01-28 13:13:53,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 14.885714285714286) internal successors, (521), 35 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:13:53,524 INFO L276 IsEmpty]: Start isEmpty. Operand 88163 states and 399891 transitions. [2022-01-28 13:13:54,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-28 13:13:54,148 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:13:54,148 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:13:54,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-28 13:13:54,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-01-28 13:13:54,349 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:13:54,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:13:54,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1459257851, now seen corresponding path program 5 times [2022-01-28 13:13:54,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:13:54,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409391184] [2022-01-28 13:13:54,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:13:54,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:13:54,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:13:54,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:13:54,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:13:54,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409391184] [2022-01-28 13:13:54,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409391184] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:13:54,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303860290] [2022-01-28 13:13:54,548 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:13:54,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:13:54,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:13:54,549 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:13:54,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-28 13:13:54,694 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:13:54,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:13:54,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-28 13:13:54,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:13:55,626 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:13:55,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:13:56,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:13:56,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303860290] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:13:56,565 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:13:56,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 14] total 34 [2022-01-28 13:13:56,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043013603] [2022-01-28 13:13:56,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:13:56,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:13:56,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:13:56,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:13:56,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:13:56,566 INFO L87 Difference]: Start difference. First operand 88163 states and 399891 transitions. Second operand has 34 states, 34 states have (on average 15.264705882352942) internal successors, (519), 34 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:14:01,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:14:01,251 INFO L93 Difference]: Finished difference Result 179137 states and 791129 transitions. [2022-01-28 13:14:01,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-28 13:14:01,251 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 15.264705882352942) internal successors, (519), 34 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2022-01-28 13:14:01,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:14:02,563 INFO L225 Difference]: With dead ends: 179137 [2022-01-28 13:14:02,563 INFO L226 Difference]: Without dead ends: 178678 [2022-01-28 13:14:02,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1976 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1299, Invalid=5841, Unknown=0, NotChecked=0, Total=7140 [2022-01-28 13:14:02,564 INFO L933 BasicCegarLoop]: 548 mSDtfsCounter, 3206 mSDsluCounter, 7026 mSDsCounter, 0 mSdLazyCounter, 2561 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3206 SdHoareTripleChecker+Valid, 6806 SdHoareTripleChecker+Invalid, 2722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 2561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:14:02,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3206 Valid, 6806 Invalid, 2722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 2561 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-28 13:14:02,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178678 states. [2022-01-28 13:14:06,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178678 to 89243. [2022-01-28 13:14:06,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89243 states, 89242 states have (on average 4.544216848569059) internal successors, (405535), 89242 states have internal predecessors, (405535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:14:07,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89243 states to 89243 states and 405535 transitions. [2022-01-28 13:14:07,283 INFO L78 Accepts]: Start accepts. Automaton has 89243 states and 405535 transitions. Word has length 208 [2022-01-28 13:14:07,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:14:07,284 INFO L470 AbstractCegarLoop]: Abstraction has 89243 states and 405535 transitions. [2022-01-28 13:14:07,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 15.264705882352942) internal successors, (519), 34 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:14:07,284 INFO L276 IsEmpty]: Start isEmpty. Operand 89243 states and 405535 transitions. [2022-01-28 13:14:07,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-28 13:14:07,560 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:14:07,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:14:07,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-01-28 13:14:07,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-01-28 13:14:07,761 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:14:07,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:14:07,762 INFO L85 PathProgramCache]: Analyzing trace with hash 318579309, now seen corresponding path program 6 times [2022-01-28 13:14:07,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:14:07,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409745695] [2022-01-28 13:14:07,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:14:07,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:14:07,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:14:08,003 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:14:08,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:14:08,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409745695] [2022-01-28 13:14:08,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409745695] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:14:08,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34676142] [2022-01-28 13:14:08,004 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:14:08,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:14:08,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:14:08,005 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:14:08,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-28 13:14:08,174 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:14:08,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:14:08,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:14:08,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:14:09,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-28 13:14:09,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:14:10,151 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:14:10,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34676142] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:14:10,152 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:14:10,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 17] total 34 [2022-01-28 13:14:10,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175793107] [2022-01-28 13:14:10,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:14:10,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:14:10,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:14:10,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:14:10,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=979, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:14:10,153 INFO L87 Difference]: Start difference. First operand 89243 states and 405535 transitions. Second operand has 34 states, 34 states have (on average 16.0) internal successors, (544), 34 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:14:26,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:14:26,595 INFO L93 Difference]: Finished difference Result 333416 states and 1435374 transitions. [2022-01-28 13:14:26,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 234 states. [2022-01-28 13:14:26,595 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 16.0) internal successors, (544), 34 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2022-01-28 13:14:26,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:14:28,821 INFO L225 Difference]: With dead ends: 333416 [2022-01-28 13:14:28,822 INFO L226 Difference]: Without dead ends: 328385 [2022-01-28 13:14:28,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 648 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26528 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=8304, Invalid=56976, Unknown=0, NotChecked=0, Total=65280 [2022-01-28 13:14:28,824 INFO L933 BasicCegarLoop]: 603 mSDtfsCounter, 5554 mSDsluCounter, 12266 mSDsCounter, 0 mSdLazyCounter, 5440 mSolverCounterSat, 429 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5554 SdHoareTripleChecker+Valid, 11369 SdHoareTripleChecker+Invalid, 5869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 429 IncrementalHoareTripleChecker+Valid, 5440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:14:28,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5554 Valid, 11369 Invalid, 5869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [429 Valid, 5440 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-01-28 13:14:29,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328385 states. [2022-01-28 13:14:36,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328385 to 95100. [2022-01-28 13:14:37,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95100 states, 95099 states have (on average 4.557461172041767) internal successors, (433410), 95099 states have internal predecessors, (433410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:14:37,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95100 states to 95100 states and 433410 transitions. [2022-01-28 13:14:37,979 INFO L78 Accepts]: Start accepts. Automaton has 95100 states and 433410 transitions. Word has length 208 [2022-01-28 13:14:37,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:14:37,979 INFO L470 AbstractCegarLoop]: Abstraction has 95100 states and 433410 transitions. [2022-01-28 13:14:37,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 16.0) internal successors, (544), 34 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:14:37,980 INFO L276 IsEmpty]: Start isEmpty. Operand 95100 states and 433410 transitions. [2022-01-28 13:14:38,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-28 13:14:38,269 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:14:38,269 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:14:38,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-28 13:14:38,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:14:38,476 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-28 13:14:38,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:14:38,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1376858229, now seen corresponding path program 7 times [2022-01-28 13:14:38,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:14:38,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683055421] [2022-01-28 13:14:38,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:14:38,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:14:38,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:14:38,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:14:38,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:14:38,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683055421] [2022-01-28 13:14:38,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683055421] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:14:38,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392208951] [2022-01-28 13:14:38,778 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:14:38,778 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:14:38,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:14:38,779 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:14:38,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-28 13:14:38,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:14:38,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 13:14:38,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:14:39,997 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:14:39,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:14:40,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:14:40,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392208951] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:14:40,812 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:14:40,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 15] total 36 [2022-01-28 13:14:40,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100331461] [2022-01-28 13:14:40,812 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:14:40,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:14:40,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:14:40,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:14:40,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1089, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:14:40,814 INFO L87 Difference]: Start difference. First operand 95100 states and 433410 transitions. Second operand has 36 states, 36 states have (on average 15.277777777777779) internal successors, (550), 36 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:06,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:06,128 INFO L93 Difference]: Finished difference Result 584276 states and 2582650 transitions. [2022-01-28 13:15:06,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-01-28 13:15:06,129 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 15.277777777777779) internal successors, (550), 36 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2022-01-28 13:15:06,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:11,049 INFO L225 Difference]: With dead ends: 584276 [2022-01-28 13:15:11,050 INFO L226 Difference]: Without dead ends: 574519 [2022-01-28 13:15:11,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 324 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47224 ImplicationChecksByTransitivity, 14.6s TimeCoverageRelationStatistics Valid=16481, Invalid=89469, Unknown=0, NotChecked=0, Total=105950 [2022-01-28 13:15:11,054 INFO L933 BasicCegarLoop]: 709 mSDtfsCounter, 4271 mSDsluCounter, 15047 mSDsCounter, 0 mSdLazyCounter, 6978 mSolverCounterSat, 503 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4271 SdHoareTripleChecker+Valid, 14010 SdHoareTripleChecker+Invalid, 7481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 503 IncrementalHoareTripleChecker+Valid, 6978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:11,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4271 Valid, 14010 Invalid, 7481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [503 Valid, 6978 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-01-28 13:15:12,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574519 states. [2022-01-28 13:15:24,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574519 to 121807. [2022-01-28 13:15:25,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121807 states, 121806 states have (on average 4.728034743772885) internal successors, (575903), 121806 states have internal predecessors, (575903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:26,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121807 states to 121807 states and 575903 transitions. [2022-01-28 13:15:26,405 INFO L78 Accepts]: Start accepts. Automaton has 121807 states and 575903 transitions. Word has length 208 [2022-01-28 13:15:26,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:26,405 INFO L470 AbstractCegarLoop]: Abstraction has 121807 states and 575903 transitions. [2022-01-28 13:15:26,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 15.277777777777779) internal successors, (550), 36 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:26,406 INFO L276 IsEmpty]: Start isEmpty. Operand 121807 states and 575903 transitions.