/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-08 15:56:53,514 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-08 15:56:53,519 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-08 15:56:53,584 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-08 15:56:53,585 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-08 15:56:53,586 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-08 15:56:53,592 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-08 15:56:53,598 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-08 15:56:53,602 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-08 15:56:53,610 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-08 15:56:53,612 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-08 15:56:53,614 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-08 15:56:53,615 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-08 15:56:53,634 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-08 15:56:53,641 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-08 15:56:53,646 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-08 15:56:53,648 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-08 15:56:53,650 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-08 15:56:53,653 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-08 15:56:53,659 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-08 15:56:53,662 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-08 15:56:53,668 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-08 15:56:53,670 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-08 15:56:53,673 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-08 15:56:53,683 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-08 15:56:53,683 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-08 15:56:53,684 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-08 15:56:53,687 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-08 15:56:53,688 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-08 15:56:53,691 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-08 15:56:53,691 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-08 15:56:53,692 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-08 15:56:53,694 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-08 15:56:53,695 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-08 15:56:53,697 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-08 15:56:53,698 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-08 15:56:53,699 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-08 15:56:53,699 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-08 15:56:53,699 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-08 15:56:53,700 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-08 15:56:53,701 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-08 15:56:53,702 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-08 15:56:53,756 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-08 15:56:53,756 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-08 15:56:53,757 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-08 15:56:53,757 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-08 15:56:53,761 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-08 15:56:53,761 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-08 15:56:53,761 INFO L138 SettingsManager]: * Use SBE=true [2021-10-08 15:56:53,762 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-08 15:56:53,763 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-08 15:56:53,763 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-08 15:56:53,764 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-08 15:56:53,764 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-08 15:56:53,765 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-08 15:56:53,765 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-08 15:56:53,765 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-08 15:56:53,765 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-08 15:56:53,765 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-08 15:56:53,766 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-08 15:56:53,766 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-08 15:56:53,766 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-08 15:56:53,766 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-08 15:56:53,767 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-08 15:56:53,767 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-08 15:56:53,767 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-08 15:56:53,767 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-08 15:56:53,767 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-08 15:56:53,768 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-08 15:56:53,768 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-08 15:56:53,768 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-08 15:56:53,768 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-08 15:56:53,768 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-08 15:56:53,769 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-08 15:56:53,769 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-2/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 [2021-10-08 15:56:54,267 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-08 15:56:54,297 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-08 15:56:54,300 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-08 15:56:54,302 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-08 15:56:54,303 INFO L275 PluginConnector]: CDTParser initialized [2021-10-08 15:56:54,304 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c [2021-10-08 15:56:54,389 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/aeb0dad7f/093a5fe3e10e49e5b6699d0fe9860659/FLAGeda42e170 [2021-10-08 15:56:55,043 INFO L306 CDTParser]: Found 1 translation units. [2021-10-08 15:56:55,043 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c [2021-10-08 15:56:55,053 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/aeb0dad7f/093a5fe3e10e49e5b6699d0fe9860659/FLAGeda42e170 [2021-10-08 15:56:55,344 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/aeb0dad7f/093a5fe3e10e49e5b6699d0fe9860659 [2021-10-08 15:56:55,348 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-08 15:56:55,357 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-08 15:56:55,359 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-08 15:56:55,359 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-08 15:56:55,363 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-08 15:56:55,364 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,365 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4569ef5d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55, skipping insertion in model container [2021-10-08 15:56:55,366 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,375 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-08 15:56:55,399 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-08 15:56:55,596 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c[3413,3426] [2021-10-08 15:56:55,605 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-08 15:56:55,616 INFO L203 MainTranslator]: Completed pre-run [2021-10-08 15:56:55,650 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c[3413,3426] [2021-10-08 15:56:55,656 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-08 15:56:55,674 INFO L208 MainTranslator]: Completed translation [2021-10-08 15:56:55,675 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55 WrapperNode [2021-10-08 15:56:55,675 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-08 15:56:55,676 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-08 15:56:55,676 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-08 15:56:55,677 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-08 15:56:55,685 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,697 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,761 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-08 15:56:55,762 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-08 15:56:55,762 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-08 15:56:55,762 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-08 15:56:55,782 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,782 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,797 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,797 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,824 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,838 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,844 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,857 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-08 15:56:55,858 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-08 15:56:55,858 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-08 15:56:55,858 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-08 15:56:55,859 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (1/1) ... [2021-10-08 15:56:55,868 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-08 15:56:55,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:56:55,900 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-08 15:56:55,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-08 15:56:55,962 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-08 15:56:55,962 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-08 15:56:55,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-08 15:56:55,963 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-08 15:56:55,963 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-08 15:56:55,963 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-08 15:56:55,963 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-08 15:56:55,963 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-08 15:56:55,964 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-08 15:56:55,964 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-08 15:56:55,964 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-08 15:56:55,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-08 15:56:55,964 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-08 15:56:55,964 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-08 15:56:55,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-08 15:56:55,965 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-08 15:56:55,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-08 15:56:55,965 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-08 15:56:55,967 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-08 15:56:56,947 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-08 15:56:56,947 INFO L299 CfgBuilder]: Removed 48 assume(true) statements. [2021-10-08 15:56:56,951 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.10 03:56:56 BoogieIcfgContainer [2021-10-08 15:56:56,951 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-08 15:56:56,953 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-08 15:56:56,953 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-08 15:56:56,957 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-08 15:56:56,958 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.10 03:56:55" (1/3) ... [2021-10-08 15:56:56,958 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a8a08d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.10 03:56:56, skipping insertion in model container [2021-10-08 15:56:56,959 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 03:56:55" (2/3) ... [2021-10-08 15:56:56,959 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a8a08d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.10 03:56:56, skipping insertion in model container [2021-10-08 15:56:56,959 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.10 03:56:56" (3/3) ... [2021-10-08 15:56:56,961 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-parallel-sum-equiv.wvr.c [2021-10-08 15:56:56,968 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-08 15:56:56,969 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-08 15:56:56,969 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2021-10-08 15:56:56,969 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-08 15:56:57,022 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,022 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,023 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,023 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,023 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,023 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,024 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,024 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,024 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,025 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,025 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,025 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,025 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,025 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,026 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,026 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,026 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,027 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,027 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,027 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,027 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,027 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,028 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,028 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,028 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,028 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,028 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,029 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,029 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,029 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,029 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,030 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,030 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,030 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,030 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,030 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,031 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,031 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,032 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,032 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,032 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,032 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,033 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,033 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,033 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,033 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,033 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,034 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,034 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,034 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,034 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,034 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,035 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,035 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,035 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,035 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,035 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,036 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,036 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,036 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,036 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,036 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,037 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,037 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,038 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,039 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,039 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,039 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,039 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,039 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,040 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,040 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,040 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,040 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,041 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,041 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,041 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,041 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,041 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,042 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,042 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,042 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,042 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,043 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,043 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,043 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,043 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,044 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,044 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,044 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,044 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,044 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,045 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,045 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,045 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,045 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,046 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,046 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,046 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,046 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,047 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,047 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,047 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,047 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,047 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,048 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,048 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,048 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,048 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,049 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,049 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,049 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,049 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,049 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,050 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,050 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,050 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,050 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,050 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,051 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,051 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,051 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,051 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,051 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,052 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,052 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,052 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,052 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,052 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,052 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,053 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,053 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,053 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,053 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,053 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,054 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,054 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,054 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,054 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,054 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,055 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,055 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,055 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,055 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,055 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,056 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,056 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,056 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,056 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,056 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,057 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,057 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,057 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,057 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,057 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,058 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,058 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,058 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,058 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,058 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,059 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,059 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,059 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,059 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,059 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,060 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,060 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,060 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,060 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,060 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,061 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,061 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,061 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,061 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,061 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,062 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,062 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,062 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,062 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,062 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,062 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,063 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,063 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,063 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,063 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,063 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,064 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,064 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,064 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,064 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,064 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,065 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,065 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,065 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,065 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,065 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,065 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,066 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,066 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,066 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,066 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,066 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,067 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,067 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,067 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,067 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,067 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,068 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,068 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,068 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,068 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,068 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,069 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,069 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,069 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,069 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,069 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,069 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,070 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,070 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,070 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,070 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,070 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,071 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,071 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,071 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,071 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,071 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,072 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,072 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,072 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,072 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,072 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,073 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,073 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,073 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,073 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,073 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,075 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,075 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,075 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,075 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,076 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,076 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,076 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,076 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,076 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,077 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,077 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,077 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,077 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,077 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,077 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,078 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,078 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,078 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,078 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,079 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,079 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,079 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,079 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,080 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,080 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,080 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,080 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,080 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,081 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,081 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,081 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,081 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,081 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,081 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,082 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,082 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,082 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,082 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,082 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,083 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,083 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,083 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,083 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,083 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,084 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,084 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,084 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,084 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,084 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,084 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,085 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,085 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,085 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,085 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,085 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,086 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,086 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,086 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,086 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,086 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,086 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,087 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,087 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,087 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,087 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,087 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,087 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,088 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,088 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,088 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,088 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,088 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,089 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,089 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,089 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,089 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,089 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,090 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,090 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,090 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,090 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,090 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,091 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,091 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,091 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,091 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,091 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,092 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,092 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,092 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,092 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,092 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,093 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,093 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,093 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,093 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,093 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,094 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,094 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,094 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,094 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,095 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,095 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,095 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,095 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,096 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,096 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,096 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,096 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,096 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,097 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,097 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,097 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,097 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,097 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,098 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,098 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,098 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,098 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,098 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,099 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,099 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,099 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,099 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,100 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,100 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,100 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,100 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,100 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,101 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,101 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,101 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,101 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,101 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,102 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,102 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,102 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,102 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,102 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,103 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,103 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,103 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,103 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,104 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,104 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,104 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,104 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,105 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,105 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,105 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,105 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,105 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,106 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,106 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,106 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,106 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,106 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,107 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,107 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,107 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,107 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,107 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,108 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,108 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,108 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,108 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,108 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,109 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,109 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,109 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,109 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,110 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,110 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,110 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,111 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,112 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,112 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,112 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,112 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,113 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,113 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,113 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,113 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,114 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,114 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,114 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,114 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~post18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,115 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,115 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,115 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~post18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,115 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,116 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,116 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~post18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,116 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,116 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,117 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~post18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,117 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,117 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,117 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~post18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,117 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,118 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~mem19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,118 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,118 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~post18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,118 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,119 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~mem19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,119 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,119 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,119 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,120 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,120 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,120 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,120 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,121 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,121 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,121 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,121 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,122 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,122 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,122 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,122 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,123 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,123 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,123 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,123 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,124 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,124 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,124 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,124 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,125 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,125 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,125 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,125 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,125 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,126 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,126 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,126 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,126 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,126 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,127 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,127 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,127 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,127 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,127 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,128 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,128 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,128 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,128 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,129 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,129 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,129 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,129 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,129 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,130 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,130 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,130 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,130 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,131 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,131 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,131 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,131 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,132 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,132 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,132 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,132 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,132 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,133 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,133 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,133 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,133 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,134 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,134 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,134 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,134 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,134 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,135 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,135 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,135 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,135 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,135 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,136 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,136 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,136 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,136 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,137 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,137 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,137 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,137 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,137 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,138 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,138 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,138 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,138 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,139 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,139 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,139 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,139 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,139 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,140 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,140 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,140 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,140 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,140 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,141 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,141 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,141 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,141 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,141 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,142 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,142 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,142 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,142 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,142 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,143 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,143 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,143 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,143 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,143 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,144 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,144 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,144 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,145 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,145 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,145 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,145 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,145 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,146 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,146 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,146 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,146 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,146 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,147 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,147 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,147 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,147 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,147 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,148 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,148 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,148 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,148 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,148 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,148 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,149 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,149 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,149 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,149 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,149 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,150 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,150 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,154 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,154 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,154 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,155 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,155 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,155 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,155 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,155 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,156 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,156 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~pre11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,156 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,156 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,161 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,161 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,161 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,161 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,161 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,162 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,162 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~ret20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,165 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,165 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,166 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~post18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,166 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,166 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,166 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_#t~mem19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,170 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,170 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,171 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,171 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,171 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,171 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,172 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,172 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,172 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,172 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,172 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,173 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,173 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,173 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,173 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,176 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,177 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,177 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,177 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,177 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,177 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,178 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,178 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,178 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,178 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,178 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,179 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,179 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,179 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,179 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,181 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,182 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,182 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,182 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,182 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,183 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,183 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,183 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,183 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,183 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,183 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,184 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,184 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~ret10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,184 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,184 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork3_plus_#t~short40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 15:56:57,209 INFO L148 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2021-10-08 15:56:57,270 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-08 15:56:57,279 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, mConcurrency=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 [2021-10-08 15:56:57,280 INFO L340 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2021-10-08 15:56:57,305 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-08 15:56:57,319 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 332 places, 348 transitions, 740 flow [2021-10-08 15:56:57,322 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 332 places, 348 transitions, 740 flow [2021-10-08 15:56:57,325 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 332 places, 348 transitions, 740 flow [2021-10-08 15:56:57,640 INFO L129 PetriNetUnfolder]: 29/333 cut-off events. [2021-10-08 15:56:57,640 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-08 15:56:57,655 INFO L84 FinitePrefix]: Finished finitePrefix Result has 352 conditions, 333 events. 29/333 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 839 event pairs, 0 based on Foata normal form. 0/276 useless extension candidates. Maximal degree in co-relation 259. Up to 3 conditions per place. [2021-10-08 15:56:57,693 INFO L116 LiptonReduction]: Number of co-enabled transitions 30712 [2021-10-08 15:57:20,716 INFO L131 LiptonReduction]: Checked pairs total: 49756 [2021-10-08 15:57:20,716 INFO L133 LiptonReduction]: Total number of compositions: 420 [2021-10-08 15:57:20,735 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 85 places, 78 transitions, 200 flow [2021-10-08 15:57:21,236 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 9865 states, 9133 states have (on average 4.11945691448593) internal successors, (37623), 9864 states have internal predecessors, (37623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:21,293 INFO L276 IsEmpty]: Start isEmpty. Operand has 9865 states, 9133 states have (on average 4.11945691448593) internal successors, (37623), 9864 states have internal predecessors, (37623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:21,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-08 15:57:21,299 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:21,300 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-08 15:57:21,301 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:21,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:21,311 INFO L82 PathProgramCache]: Analyzing trace with hash 1546, now seen corresponding path program 1 times [2021-10-08 15:57:21,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:21,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470143189] [2021-10-08 15:57:21,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:21,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:21,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:21,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:21,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:21,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470143189] [2021-10-08 15:57:21,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470143189] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:21,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:21,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2021-10-08 15:57:21,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329841149] [2021-10-08 15:57:21,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-08 15:57:21,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:21,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-08 15:57:21,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-08 15:57:21,550 INFO L87 Difference]: Start difference. First operand has 9865 states, 9133 states have (on average 4.11945691448593) internal successors, (37623), 9864 states have internal predecessors, (37623), 0 states have call successors, (0), 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, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:21,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:21,740 INFO L93 Difference]: Finished difference Result 6099 states and 23045 transitions. [2021-10-08 15:57:21,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-08 15:57:21,742 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1 [2021-10-08 15:57:21,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:21,869 INFO L225 Difference]: With dead ends: 6099 [2021-10-08 15:57:21,869 INFO L226 Difference]: Without dead ends: 6099 [2021-10-08 15:57:21,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-08 15:57:22,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6099 states. [2021-10-08 15:57:22,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6099 to 6099. [2021-10-08 15:57:22,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6099 states, 5755 states have (on average 4.004344048653345) internal successors, (23045), 6098 states have internal predecessors, (23045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:22,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6099 states to 6099 states and 23045 transitions. [2021-10-08 15:57:22,491 INFO L78 Accepts]: Start accepts. Automaton has 6099 states and 23045 transitions. Word has length 1 [2021-10-08 15:57:22,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:22,491 INFO L470 AbstractCegarLoop]: Abstraction has 6099 states and 23045 transitions. [2021-10-08 15:57:22,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:22,492 INFO L276 IsEmpty]: Start isEmpty. Operand 6099 states and 23045 transitions. [2021-10-08 15:57:22,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-08 15:57:22,492 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:22,492 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-08 15:57:22,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-08 15:57:22,493 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:22,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:22,494 INFO L82 PathProgramCache]: Analyzing trace with hash 49634, now seen corresponding path program 1 times [2021-10-08 15:57:22,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:22,494 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905607473] [2021-10-08 15:57:22,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:22,495 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:22,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:22,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:22,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:22,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905607473] [2021-10-08 15:57:22,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905607473] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:22,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:22,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-08 15:57:22,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996711954] [2021-10-08 15:57:22,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:57:22,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:22,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:57:22,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:22,664 INFO L87 Difference]: Start difference. First operand 6099 states and 23045 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:23,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:23,040 INFO L93 Difference]: Finished difference Result 12195 states and 46087 transitions. [2021-10-08 15:57:23,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:57:23,041 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2021-10-08 15:57:23,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:23,296 INFO L225 Difference]: With dead ends: 12195 [2021-10-08 15:57:23,297 INFO L226 Difference]: Without dead ends: 12195 [2021-10-08 15:57:23,298 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:23,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12195 states. [2021-10-08 15:57:23,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12195 to 6100. [2021-10-08 15:57:23,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6100 states, 5756 states have (on average 4.003995830437804) internal successors, (23047), 6099 states have internal predecessors, (23047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:23,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6100 states to 6100 states and 23047 transitions. [2021-10-08 15:57:23,756 INFO L78 Accepts]: Start accepts. Automaton has 6100 states and 23047 transitions. Word has length 2 [2021-10-08 15:57:23,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:23,756 INFO L470 AbstractCegarLoop]: Abstraction has 6100 states and 23047 transitions. [2021-10-08 15:57:23,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:23,758 INFO L276 IsEmpty]: Start isEmpty. Operand 6100 states and 23047 transitions. [2021-10-08 15:57:23,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-08 15:57:23,759 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:23,759 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-08 15:57:23,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-08 15:57:23,762 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:23,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:23,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1542656, now seen corresponding path program 1 times [2021-10-08 15:57:23,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:23,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879196205] [2021-10-08 15:57:23,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:23,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:23,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:23,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:23,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879196205] [2021-10-08 15:57:23,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879196205] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:23,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:23,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:57:23,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685820031] [2021-10-08 15:57:23,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:57:23,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:23,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:57:23,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:23,886 INFO L87 Difference]: Start difference. First operand 6100 states and 23047 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:24,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:24,121 INFO L93 Difference]: Finished difference Result 6099 states and 23046 transitions. [2021-10-08 15:57:24,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:57:24,122 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-08 15:57:24,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:24,179 INFO L225 Difference]: With dead ends: 6099 [2021-10-08 15:57:24,179 INFO L226 Difference]: Without dead ends: 6099 [2021-10-08 15:57:24,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:24,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6099 states. [2021-10-08 15:57:24,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6099 to 6099. [2021-10-08 15:57:24,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6099 states, 5756 states have (on average 4.003822098679638) internal successors, (23046), 6098 states have internal predecessors, (23046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:24,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6099 states to 6099 states and 23046 transitions. [2021-10-08 15:57:24,956 INFO L78 Accepts]: Start accepts. Automaton has 6099 states and 23046 transitions. Word has length 3 [2021-10-08 15:57:24,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:24,956 INFO L470 AbstractCegarLoop]: Abstraction has 6099 states and 23046 transitions. [2021-10-08 15:57:24,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:24,957 INFO L276 IsEmpty]: Start isEmpty. Operand 6099 states and 23046 transitions. [2021-10-08 15:57:24,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-08 15:57:24,957 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:24,957 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-08 15:57:24,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-08 15:57:24,958 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:24,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:24,958 INFO L82 PathProgramCache]: Analyzing trace with hash 1542658, now seen corresponding path program 1 times [2021-10-08 15:57:24,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:24,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079916992] [2021-10-08 15:57:24,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:24,967 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:25,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:25,074 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:25,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:25,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079916992] [2021-10-08 15:57:25,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079916992] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:25,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389528345] [2021-10-08 15:57:25,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:25,076 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:25,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:25,088 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:25,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-08 15:57:25,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:25,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 15:57:25,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:25,221 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:25,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389528345] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:25,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:25,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-08 15:57:25,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397346699] [2021-10-08 15:57:25,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 15:57:25,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:25,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 15:57:25,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 15:57:25,224 INFO L87 Difference]: Start difference. First operand 6099 states and 23046 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:25,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:25,599 INFO L93 Difference]: Finished difference Result 18290 states and 69128 transitions. [2021-10-08 15:57:25,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 15:57:25,600 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-08 15:57:25,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:25,856 INFO L225 Difference]: With dead ends: 18290 [2021-10-08 15:57:25,856 INFO L226 Difference]: Without dead ends: 18290 [2021-10-08 15:57:25,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.1ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 15:57:25,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18290 states. [2021-10-08 15:57:26,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18290 to 6100. [2021-10-08 15:57:26,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6100 states, 5757 states have (on average 4.003474031613687) internal successors, (23048), 6099 states have internal predecessors, (23048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:26,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6100 states to 6100 states and 23048 transitions. [2021-10-08 15:57:26,513 INFO L78 Accepts]: Start accepts. Automaton has 6100 states and 23048 transitions. Word has length 3 [2021-10-08 15:57:26,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:26,513 INFO L470 AbstractCegarLoop]: Abstraction has 6100 states and 23048 transitions. [2021-10-08 15:57:26,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:26,514 INFO L276 IsEmpty]: Start isEmpty. Operand 6100 states and 23048 transitions. [2021-10-08 15:57:26,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-08 15:57:26,515 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:26,515 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1] [2021-10-08 15:57:26,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:26,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:26,730 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:26,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:26,732 INFO L82 PathProgramCache]: Analyzing trace with hash 47826340, now seen corresponding path program 2 times [2021-10-08 15:57:26,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:26,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452981863] [2021-10-08 15:57:26,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:26,733 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:26,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:26,785 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:26,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:26,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452981863] [2021-10-08 15:57:26,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452981863] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:26,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645335759] [2021-10-08 15:57:26,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 15:57:26,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:26,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:26,788 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:26,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-08 15:57:26,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 15:57:26,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:57:26,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-08 15:57:26,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:26,935 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 15:57:26,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645335759] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:26,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 15:57:26,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-08 15:57:26,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071859427] [2021-10-08 15:57:26,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:57:26,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:26,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:57:26,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-08 15:57:26,938 INFO L87 Difference]: Start difference. First operand 6100 states and 23048 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:27,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:27,111 INFO L93 Difference]: Finished difference Result 6099 states and 23047 transitions. [2021-10-08 15:57:27,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:57:27,112 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-08 15:57:27,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:27,196 INFO L225 Difference]: With dead ends: 6099 [2021-10-08 15:57:27,197 INFO L226 Difference]: Without dead ends: 6099 [2021-10-08 15:57:27,197 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 14.2ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-08 15:57:27,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6099 states. [2021-10-08 15:57:27,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6099 to 6097. [2021-10-08 15:57:27,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6097 states, 5755 states have (on average 4.003996524761077) internal successors, (23043), 6096 states have internal predecessors, (23043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:27,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6097 states to 6097 states and 23043 transitions. [2021-10-08 15:57:27,545 INFO L78 Accepts]: Start accepts. Automaton has 6097 states and 23043 transitions. Word has length 4 [2021-10-08 15:57:27,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:27,545 INFO L470 AbstractCegarLoop]: Abstraction has 6097 states and 23043 transitions. [2021-10-08 15:57:27,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:27,546 INFO L276 IsEmpty]: Start isEmpty. Operand 6097 states and 23043 transitions. [2021-10-08 15:57:27,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-08 15:57:27,546 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:27,547 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:27,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:27,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:27,762 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:27,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:27,764 INFO L82 PathProgramCache]: Analyzing trace with hash -603110960, now seen corresponding path program 1 times [2021-10-08 15:57:27,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:27,764 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882817212] [2021-10-08 15:57:27,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:27,764 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:27,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:27,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:27,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:27,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882817212] [2021-10-08 15:57:27,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882817212] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:27,873 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:27,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-08 15:57:27,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865885645] [2021-10-08 15:57:27,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 15:57:27,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:27,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 15:57:27,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-08 15:57:27,875 INFO L87 Difference]: Start difference. First operand 6097 states and 23043 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:28,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:28,071 INFO L93 Difference]: Finished difference Result 6677 states and 24690 transitions. [2021-10-08 15:57:28,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 15:57:28,072 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-08 15:57:28,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:28,116 INFO L225 Difference]: With dead ends: 6677 [2021-10-08 15:57:28,116 INFO L226 Difference]: Without dead ends: 6635 [2021-10-08 15:57:28,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-08 15:57:28,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6635 states. [2021-10-08 15:57:28,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6635 to 6545. [2021-10-08 15:57:28,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6545 states, 6203 states have (on average 3.9389005320006447) internal successors, (24433), 6544 states have internal predecessors, (24433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:28,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6545 states to 6545 states and 24433 transitions. [2021-10-08 15:57:28,456 INFO L78 Accepts]: Start accepts. Automaton has 6545 states and 24433 transitions. Word has length 8 [2021-10-08 15:57:28,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:28,456 INFO L470 AbstractCegarLoop]: Abstraction has 6545 states and 24433 transitions. [2021-10-08 15:57:28,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:28,457 INFO L276 IsEmpty]: Start isEmpty. Operand 6545 states and 24433 transitions. [2021-10-08 15:57:28,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-08 15:57:28,458 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:28,458 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:28,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-08 15:57:28,459 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:28,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:28,459 INFO L82 PathProgramCache]: Analyzing trace with hash 82377582, now seen corresponding path program 1 times [2021-10-08 15:57:28,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:28,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785698103] [2021-10-08 15:57:28,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:28,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:28,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:28,599 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:28,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:28,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785698103] [2021-10-08 15:57:28,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785698103] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:28,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540293288] [2021-10-08 15:57:28,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:28,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:28,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:28,606 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:28,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-08 15:57:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:28,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-08 15:57:28,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:28,830 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:28,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540293288] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:28,830 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:28,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-10-08 15:57:28,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248902480] [2021-10-08 15:57:28,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 15:57:28,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:28,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 15:57:28,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-10-08 15:57:28,833 INFO L87 Difference]: Start difference. First operand 6545 states and 24433 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:29,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:29,200 INFO L93 Difference]: Finished difference Result 7215 states and 26220 transitions. [2021-10-08 15:57:29,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-08 15:57:29,201 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-08 15:57:29,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:29,390 INFO L225 Difference]: With dead ends: 7215 [2021-10-08 15:57:29,390 INFO L226 Difference]: Without dead ends: 7173 [2021-10-08 15:57:29,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 98.3ms TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-10-08 15:57:29,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7173 states. [2021-10-08 15:57:29,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7173 to 6546. [2021-10-08 15:57:29,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6546 states, 6204 states have (on average 3.9385880077369437) internal successors, (24435), 6545 states have internal predecessors, (24435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:29,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6546 states to 6546 states and 24435 transitions. [2021-10-08 15:57:29,712 INFO L78 Accepts]: Start accepts. Automaton has 6546 states and 24435 transitions. Word has length 9 [2021-10-08 15:57:29,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:29,713 INFO L470 AbstractCegarLoop]: Abstraction has 6546 states and 24435 transitions. [2021-10-08 15:57:29,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:29,713 INFO L276 IsEmpty]: Start isEmpty. Operand 6546 states and 24435 transitions. [2021-10-08 15:57:29,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-08 15:57:29,716 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:29,716 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:29,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:29,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:29,930 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:29,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:29,931 INFO L82 PathProgramCache]: Analyzing trace with hash 1807907281, now seen corresponding path program 1 times [2021-10-08 15:57:29,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:29,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415038707] [2021-10-08 15:57:29,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:29,933 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:30,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:30,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:30,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:30,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415038707] [2021-10-08 15:57:30,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415038707] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:30,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:30,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:57:30,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225178000] [2021-10-08 15:57:30,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:57:30,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:30,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:57:30,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:30,085 INFO L87 Difference]: Start difference. First operand 6546 states and 24435 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:30,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:30,211 INFO L93 Difference]: Finished difference Result 10050 states and 37905 transitions. [2021-10-08 15:57:30,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:57:30,211 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-08 15:57:30,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:30,274 INFO L225 Difference]: With dead ends: 10050 [2021-10-08 15:57:30,274 INFO L226 Difference]: Without dead ends: 10050 [2021-10-08 15:57:30,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:30,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10050 states. [2021-10-08 15:57:30,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10050 to 7162. [2021-10-08 15:57:30,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7162 states, 6820 states have (on average 4.355571847507331) internal successors, (29705), 7161 states have internal predecessors, (29705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:30,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7162 states to 7162 states and 29705 transitions. [2021-10-08 15:57:30,837 INFO L78 Accepts]: Start accepts. Automaton has 7162 states and 29705 transitions. Word has length 9 [2021-10-08 15:57:30,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:30,838 INFO L470 AbstractCegarLoop]: Abstraction has 7162 states and 29705 transitions. [2021-10-08 15:57:30,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:30,839 INFO L276 IsEmpty]: Start isEmpty. Operand 7162 states and 29705 transitions. [2021-10-08 15:57:30,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-08 15:57:30,840 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:30,840 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:30,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-08 15:57:30,840 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:30,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:30,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1807907240, now seen corresponding path program 1 times [2021-10-08 15:57:30,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:30,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364441539] [2021-10-08 15:57:30,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:30,842 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:30,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:30,895 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:30,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:30,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364441539] [2021-10-08 15:57:30,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364441539] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:30,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:30,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-08 15:57:30,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189969881] [2021-10-08 15:57:30,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 15:57:30,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:30,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 15:57:30,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-08 15:57:30,898 INFO L87 Difference]: Start difference. First operand 7162 states and 29705 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:31,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:31,077 INFO L93 Difference]: Finished difference Result 7399 states and 30288 transitions. [2021-10-08 15:57:31,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 15:57:31,078 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-08 15:57:31,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:31,125 INFO L225 Difference]: With dead ends: 7399 [2021-10-08 15:57:31,125 INFO L226 Difference]: Without dead ends: 7162 [2021-10-08 15:57:31,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-08 15:57:31,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7162 states. [2021-10-08 15:57:31,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7162 to 7162. [2021-10-08 15:57:31,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7162 states, 6820 states have (on average 4.355425219941349) internal successors, (29704), 7161 states have internal predecessors, (29704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:31,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7162 states to 7162 states and 29704 transitions. [2021-10-08 15:57:31,552 INFO L78 Accepts]: Start accepts. Automaton has 7162 states and 29704 transitions. Word has length 9 [2021-10-08 15:57:31,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:31,552 INFO L470 AbstractCegarLoop]: Abstraction has 7162 states and 29704 transitions. [2021-10-08 15:57:31,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:31,553 INFO L276 IsEmpty]: Start isEmpty. Operand 7162 states and 29704 transitions. [2021-10-08 15:57:31,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-08 15:57:31,553 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:31,554 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:31,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-08 15:57:31,554 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:31,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:31,555 INFO L82 PathProgramCache]: Analyzing trace with hash -142314096, now seen corresponding path program 2 times [2021-10-08 15:57:31,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:31,555 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623528793] [2021-10-08 15:57:31,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:31,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:31,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:31,744 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 15:57:31,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:31,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623528793] [2021-10-08 15:57:31,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623528793] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:31,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:31,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:57:31,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898578069] [2021-10-08 15:57:31,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:57:31,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:31,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:57:31,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:31,750 INFO L87 Difference]: Start difference. First operand 7162 states and 29704 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:31,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:31,927 INFO L93 Difference]: Finished difference Result 11652 states and 48560 transitions. [2021-10-08 15:57:31,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:57:31,928 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-08 15:57:31,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:31,990 INFO L225 Difference]: With dead ends: 11652 [2021-10-08 15:57:31,990 INFO L226 Difference]: Without dead ends: 11652 [2021-10-08 15:57:31,991 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:32,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11652 states. [2021-10-08 15:57:32,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11652 to 8722. [2021-10-08 15:57:32,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8722 states, 8380 states have (on average 4.56873508353222) internal successors, (38286), 8721 states have internal predecessors, (38286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:32,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8722 states to 8722 states and 38286 transitions. [2021-10-08 15:57:32,573 INFO L78 Accepts]: Start accepts. Automaton has 8722 states and 38286 transitions. Word has length 10 [2021-10-08 15:57:32,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:32,574 INFO L470 AbstractCegarLoop]: Abstraction has 8722 states and 38286 transitions. [2021-10-08 15:57:32,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:32,574 INFO L276 IsEmpty]: Start isEmpty. Operand 8722 states and 38286 transitions. [2021-10-08 15:57:32,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-08 15:57:32,581 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:32,581 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:32,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-08 15:57:32,581 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:32,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:32,582 INFO L82 PathProgramCache]: Analyzing trace with hash -142314301, now seen corresponding path program 1 times [2021-10-08 15:57:32,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:32,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745031444] [2021-10-08 15:57:32,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:32,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:32,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:32,623 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 15:57:32,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:32,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745031444] [2021-10-08 15:57:32,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745031444] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:32,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:32,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:57:32,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524012281] [2021-10-08 15:57:32,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:57:32,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:32,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:57:32,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:32,626 INFO L87 Difference]: Start difference. First operand 8722 states and 38286 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:32,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:32,741 INFO L93 Difference]: Finished difference Result 8532 states and 36360 transitions. [2021-10-08 15:57:32,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:57:32,741 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-08 15:57:32,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:32,795 INFO L225 Difference]: With dead ends: 8532 [2021-10-08 15:57:32,796 INFO L226 Difference]: Without dead ends: 8532 [2021-10-08 15:57:32,796 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:32,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8532 states. [2021-10-08 15:57:33,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8532 to 8338. [2021-10-08 15:57:33,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8338 states, 7996 states have (on average 4.477988994497249) internal successors, (35806), 8337 states have internal predecessors, (35806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:33,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8338 states to 8338 states and 35806 transitions. [2021-10-08 15:57:33,291 INFO L78 Accepts]: Start accepts. Automaton has 8338 states and 35806 transitions. Word has length 10 [2021-10-08 15:57:33,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:33,291 INFO L470 AbstractCegarLoop]: Abstraction has 8338 states and 35806 transitions. [2021-10-08 15:57:33,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:33,292 INFO L276 IsEmpty]: Start isEmpty. Operand 8338 states and 35806 transitions. [2021-10-08 15:57:33,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-08 15:57:33,292 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:33,293 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:33,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-08 15:57:33,293 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:33,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:33,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1583215562, now seen corresponding path program 1 times [2021-10-08 15:57:33,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:33,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639018892] [2021-10-08 15:57:33,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:33,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:33,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:33,379 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:33,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:33,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639018892] [2021-10-08 15:57:33,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639018892] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:33,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857382033] [2021-10-08 15:57:33,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:33,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:33,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:33,383 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:33,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-08 15:57:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:33,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 15:57:33,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:33,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:33,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857382033] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:33,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:33,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-10-08 15:57:33,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670291849] [2021-10-08 15:57:33,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 15:57:33,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:33,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 15:57:33,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-10-08 15:57:33,610 INFO L87 Difference]: Start difference. First operand 8338 states and 35806 transitions. Second operand has 9 states, 8 states have (on average 1.875) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:34,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:34,039 INFO L93 Difference]: Finished difference Result 8068 states and 34644 transitions. [2021-10-08 15:57:34,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-08 15:57:34,051 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.875) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-08 15:57:34,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:34,136 INFO L225 Difference]: With dead ends: 8068 [2021-10-08 15:57:34,137 INFO L226 Difference]: Without dead ends: 7831 [2021-10-08 15:57:34,138 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 73.3ms TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-10-08 15:57:34,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7831 states. [2021-10-08 15:57:34,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7831 to 7831. [2021-10-08 15:57:34,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7831 states, 7489 states have (on average 4.548003738816932) internal successors, (34060), 7830 states have internal predecessors, (34060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:34,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7831 states to 7831 states and 34060 transitions. [2021-10-08 15:57:34,487 INFO L78 Accepts]: Start accepts. Automaton has 7831 states and 34060 transitions. Word has length 10 [2021-10-08 15:57:34,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:34,487 INFO L470 AbstractCegarLoop]: Abstraction has 7831 states and 34060 transitions. [2021-10-08 15:57:34,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.875) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:34,488 INFO L276 IsEmpty]: Start isEmpty. Operand 7831 states and 34060 transitions. [2021-10-08 15:57:34,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-08 15:57:34,489 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:34,489 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:34,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:34,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-10-08 15:57:34,703 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:34,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:34,704 INFO L82 PathProgramCache]: Analyzing trace with hash -116774530, now seen corresponding path program 1 times [2021-10-08 15:57:34,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:34,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825545803] [2021-10-08 15:57:34,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:34,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:34,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:35,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:35,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:35,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825545803] [2021-10-08 15:57:35,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825545803] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:35,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075874671] [2021-10-08 15:57:35,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:35,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:35,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:35,094 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:35,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-08 15:57:35,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:35,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-08 15:57:35,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:35,396 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:57:35,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-08 15:57:36,822 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 19 treesize of output 15 [2021-10-08 15:57:37,498 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:57:37,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 78 treesize of output 77 [2021-10-08 15:57:38,907 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 15:57:38,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 68 treesize of output 114 [2021-10-08 15:57:39,172 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:57:39,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:57:39,196 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 17 treesize of output 9 [2021-10-08 15:57:39,200 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:39,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075874671] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:39,200 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:39,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-08 15:57:39,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617272712] [2021-10-08 15:57:39,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-08 15:57:39,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:39,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-08 15:57:39,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-10-08 15:57:39,204 INFO L87 Difference]: Start difference. First operand 7831 states and 34060 transitions. Second operand has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:40,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:40,320 INFO L93 Difference]: Finished difference Result 12150 states and 54338 transitions. [2021-10-08 15:57:40,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-08 15:57:40,321 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-08 15:57:40,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:40,392 INFO L225 Difference]: With dead ends: 12150 [2021-10-08 15:57:40,392 INFO L226 Difference]: Without dead ends: 12150 [2021-10-08 15:57:40,393 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 883.4ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-10-08 15:57:40,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12150 states. [2021-10-08 15:57:40,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12150 to 8437. [2021-10-08 15:57:40,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8437 states, 8095 states have (on average 4.6227300802964795) internal successors, (37421), 8436 states have internal predecessors, (37421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:40,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8437 states to 8437 states and 37421 transitions. [2021-10-08 15:57:40,792 INFO L78 Accepts]: Start accepts. Automaton has 8437 states and 37421 transitions. Word has length 11 [2021-10-08 15:57:40,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:40,792 INFO L470 AbstractCegarLoop]: Abstraction has 8437 states and 37421 transitions. [2021-10-08 15:57:40,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:40,794 INFO L276 IsEmpty]: Start isEmpty. Operand 8437 states and 37421 transitions. [2021-10-08 15:57:40,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-08 15:57:40,795 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:40,795 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:40,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:41,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:41,012 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:41,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:41,013 INFO L82 PathProgramCache]: Analyzing trace with hash -116774463, now seen corresponding path program 1 times [2021-10-08 15:57:41,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:41,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441918051] [2021-10-08 15:57:41,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:41,014 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:41,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:41,253 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:41,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:41,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441918051] [2021-10-08 15:57:41,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441918051] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:41,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50256537] [2021-10-08 15:57:41,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:41,254 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:41,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:41,256 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:41,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-08 15:57:41,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:41,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-08 15:57:41,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:41,485 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:57:41,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 341 treesize of output 334 [2021-10-08 15:57:43,007 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 17 treesize of output 13 [2021-10-08 15:57:43,133 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:57:43,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 76 treesize of output 75 [2021-10-08 15:57:44,284 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 15:57:44,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 68 treesize of output 114 [2021-10-08 15:57:44,448 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:57:44,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 15:57:44,469 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 15 treesize of output 7 [2021-10-08 15:57:44,472 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:44,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50256537] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:44,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:44,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-08 15:57:44,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107750088] [2021-10-08 15:57:44,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-08 15:57:44,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:44,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-08 15:57:44,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-10-08 15:57:44,474 INFO L87 Difference]: Start difference. First operand 8437 states and 37421 transitions. Second operand has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:45,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:45,436 INFO L93 Difference]: Finished difference Result 12141 states and 53696 transitions. [2021-10-08 15:57:45,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-08 15:57:45,436 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-08 15:57:45,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:45,509 INFO L225 Difference]: With dead ends: 12141 [2021-10-08 15:57:45,509 INFO L226 Difference]: Without dead ends: 12141 [2021-10-08 15:57:45,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 728.4ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-10-08 15:57:45,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12141 states. [2021-10-08 15:57:45,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12141 to 8428. [2021-10-08 15:57:45,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8428 states, 8086 states have (on average 4.548478852337373) internal successors, (36779), 8427 states have internal predecessors, (36779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:45,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8428 states to 8428 states and 36779 transitions. [2021-10-08 15:57:45,936 INFO L78 Accepts]: Start accepts. Automaton has 8428 states and 36779 transitions. Word has length 11 [2021-10-08 15:57:45,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:45,937 INFO L470 AbstractCegarLoop]: Abstraction has 8428 states and 36779 transitions. [2021-10-08 15:57:45,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:45,937 INFO L276 IsEmpty]: Start isEmpty. Operand 8428 states and 36779 transitions. [2021-10-08 15:57:45,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-08 15:57:45,937 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:45,937 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:45,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:46,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-10-08 15:57:46,139 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:46,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:46,141 INFO L82 PathProgramCache]: Analyzing trace with hash -1087259160, now seen corresponding path program 2 times [2021-10-08 15:57:46,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:46,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532942200] [2021-10-08 15:57:46,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:46,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:46,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:46,310 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:46,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:46,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532942200] [2021-10-08 15:57:46,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532942200] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:46,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936573513] [2021-10-08 15:57:46,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 15:57:46,311 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:46,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:46,312 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:46,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-08 15:57:46,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 15:57:46,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:57:46,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-08 15:57:46,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:46,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:57:46,472 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 63 treesize of output 59 [2021-10-08 15:57:46,549 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 19 treesize of output 15 [2021-10-08 15:57:46,598 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:57:46,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:57:46,667 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:57:46,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 15:57:46,686 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:46,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936573513] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:46,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:46,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-10-08 15:57:46,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774174122] [2021-10-08 15:57:46,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-08 15:57:46,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:46,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-08 15:57:46,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-10-08 15:57:46,689 INFO L87 Difference]: Start difference. First operand 8428 states and 36779 transitions. Second operand has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 12 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:47,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:47,010 INFO L93 Difference]: Finished difference Result 8434 states and 36770 transitions. [2021-10-08 15:57:47,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 15:57:47,011 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 12 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-08 15:57:47,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:47,267 INFO L225 Difference]: With dead ends: 8434 [2021-10-08 15:57:47,267 INFO L226 Difference]: Without dead ends: 8434 [2021-10-08 15:57:47,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 149.9ms TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-10-08 15:57:47,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8434 states. [2021-10-08 15:57:47,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8434 to 8428. [2021-10-08 15:57:47,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8428 states, 8086 states have (on average 4.546252782587188) internal successors, (36761), 8427 states have internal predecessors, (36761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:47,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8428 states to 8428 states and 36761 transitions. [2021-10-08 15:57:47,591 INFO L78 Accepts]: Start accepts. Automaton has 8428 states and 36761 transitions. Word has length 11 [2021-10-08 15:57:47,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:47,592 INFO L470 AbstractCegarLoop]: Abstraction has 8428 states and 36761 transitions. [2021-10-08 15:57:47,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 12 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:47,592 INFO L276 IsEmpty]: Start isEmpty. Operand 8428 states and 36761 transitions. [2021-10-08 15:57:47,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-08 15:57:47,592 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:47,592 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:47,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:47,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-10-08 15:57:47,794 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:47,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:47,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1087259121, now seen corresponding path program 1 times [2021-10-08 15:57:47,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:47,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008207868] [2021-10-08 15:57:47,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:47,796 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:47,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:47,964 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:47,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:47,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008207868] [2021-10-08 15:57:47,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008207868] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:47,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909139056] [2021-10-08 15:57:47,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:47,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:47,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:47,966 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:47,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-08 15:57:48,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:48,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-08 15:57:48,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:48,145 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 316 treesize of output 284 [2021-10-08 15:57:48,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-10-08 15:57:48,247 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:57:48,248 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 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-08 15:57:48,295 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:57:48,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 15:57:48,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:48,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909139056] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:48,314 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:48,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-10-08 15:57:48,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676840345] [2021-10-08 15:57:48,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 15:57:48,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:48,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 15:57:48,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-10-08 15:57:48,317 INFO L87 Difference]: Start difference. First operand 8428 states and 36761 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:48,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:48,787 INFO L93 Difference]: Finished difference Result 8434 states and 36764 transitions. [2021-10-08 15:57:48,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 15:57:48,787 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-08 15:57:48,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:48,841 INFO L225 Difference]: With dead ends: 8434 [2021-10-08 15:57:48,841 INFO L226 Difference]: Without dead ends: 8434 [2021-10-08 15:57:48,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 106.1ms TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-10-08 15:57:48,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8434 states. [2021-10-08 15:57:49,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8434 to 8428. [2021-10-08 15:57:49,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8428 states, 8086 states have (on average 4.545510759337126) internal successors, (36755), 8427 states have internal predecessors, (36755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:49,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8428 states to 8428 states and 36755 transitions. [2021-10-08 15:57:49,218 INFO L78 Accepts]: Start accepts. Automaton has 8428 states and 36755 transitions. Word has length 11 [2021-10-08 15:57:49,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:49,218 INFO L470 AbstractCegarLoop]: Abstraction has 8428 states and 36755 transitions. [2021-10-08 15:57:49,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:49,219 INFO L276 IsEmpty]: Start isEmpty. Operand 8428 states and 36755 transitions. [2021-10-08 15:57:49,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-08 15:57:49,219 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:49,220 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:49,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:49,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-10-08 15:57:49,434 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:49,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:49,435 INFO L82 PathProgramCache]: Analyzing trace with hash 654707169, now seen corresponding path program 1 times [2021-10-08 15:57:49,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:49,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047235976] [2021-10-08 15:57:49,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:49,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:49,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:49,477 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 15:57:49,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:49,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047235976] [2021-10-08 15:57:49,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047235976] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:49,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:49,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:57:49,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424858548] [2021-10-08 15:57:49,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:57:49,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:49,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:57:49,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:49,484 INFO L87 Difference]: Start difference. First operand 8428 states and 36755 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:49,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:49,839 INFO L93 Difference]: Finished difference Result 7722 states and 33911 transitions. [2021-10-08 15:57:49,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:57:49,842 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-08 15:57:49,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:49,906 INFO L225 Difference]: With dead ends: 7722 [2021-10-08 15:57:49,907 INFO L226 Difference]: Without dead ends: 7722 [2021-10-08 15:57:49,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:49,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7722 states. [2021-10-08 15:57:50,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7722 to 7722. [2021-10-08 15:57:50,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7722 states, 7429 states have (on average 4.564678960829183) internal successors, (33911), 7721 states have internal predecessors, (33911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:50,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7722 states to 7722 states and 33911 transitions. [2021-10-08 15:57:50,181 INFO L78 Accepts]: Start accepts. Automaton has 7722 states and 33911 transitions. Word has length 12 [2021-10-08 15:57:50,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:50,181 INFO L470 AbstractCegarLoop]: Abstraction has 7722 states and 33911 transitions. [2021-10-08 15:57:50,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:50,181 INFO L276 IsEmpty]: Start isEmpty. Operand 7722 states and 33911 transitions. [2021-10-08 15:57:50,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-08 15:57:50,182 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:50,182 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:50,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-08 15:57:50,182 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread4Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:50,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:50,183 INFO L82 PathProgramCache]: Analyzing trace with hash 654707171, now seen corresponding path program 1 times [2021-10-08 15:57:50,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:50,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891414005] [2021-10-08 15:57:50,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:50,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:50,220 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 15:57:50,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:50,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891414005] [2021-10-08 15:57:50,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891414005] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:57:50,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:57:50,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:57:50,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223950694] [2021-10-08 15:57:50,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:57:50,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:50,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:57:50,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:50,223 INFO L87 Difference]: Start difference. First operand 7722 states and 33911 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:50,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:50,306 INFO L93 Difference]: Finished difference Result 7016 states and 31067 transitions. [2021-10-08 15:57:50,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:57:50,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-08 15:57:50,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:50,353 INFO L225 Difference]: With dead ends: 7016 [2021-10-08 15:57:50,353 INFO L226 Difference]: Without dead ends: 7016 [2021-10-08 15:57:50,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:57:50,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7016 states. [2021-10-08 15:57:50,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7016 to 6316. [2021-10-08 15:57:50,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6316 states, 6072 states have (on average 4.0770750988142295) internal successors, (24756), 6315 states have internal predecessors, (24756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:50,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6316 states to 6316 states and 24756 transitions. [2021-10-08 15:57:50,796 INFO L78 Accepts]: Start accepts. Automaton has 6316 states and 24756 transitions. Word has length 12 [2021-10-08 15:57:50,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:50,797 INFO L470 AbstractCegarLoop]: Abstraction has 6316 states and 24756 transitions. [2021-10-08 15:57:50,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:50,798 INFO L276 IsEmpty]: Start isEmpty. Operand 6316 states and 24756 transitions. [2021-10-08 15:57:50,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-08 15:57:50,798 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:50,798 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:50,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-08 15:57:50,799 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:50,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:50,799 INFO L82 PathProgramCache]: Analyzing trace with hash 654707128, now seen corresponding path program 1 times [2021-10-08 15:57:50,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:50,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284477193] [2021-10-08 15:57:50,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:50,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:50,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:50,900 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:50,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:50,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284477193] [2021-10-08 15:57:50,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284477193] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:50,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345784867] [2021-10-08 15:57:50,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:50,902 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:50,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:50,903 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:50,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-08 15:57:51,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:51,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-08 15:57:51,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:51,240 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 148 treesize of output 132 [2021-10-08 15:57:51,284 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:51,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345784867] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:51,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:51,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-08 15:57:51,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530207916] [2021-10-08 15:57:51,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-08 15:57:51,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:51,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-08 15:57:51,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-10-08 15:57:51,286 INFO L87 Difference]: Start difference. First operand 6316 states and 24756 transitions. Second operand has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 12 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:51,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:51,777 INFO L93 Difference]: Finished difference Result 11747 states and 45203 transitions. [2021-10-08 15:57:51,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-08 15:57:51,778 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 12 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-08 15:57:51,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:52,056 INFO L225 Difference]: With dead ends: 11747 [2021-10-08 15:57:52,056 INFO L226 Difference]: Without dead ends: 11729 [2021-10-08 15:57:52,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 100.3ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-10-08 15:57:52,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11729 states. [2021-10-08 15:57:52,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11729 to 10589. [2021-10-08 15:57:52,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10589 states, 10345 states have (on average 4.129434509424843) internal successors, (42719), 10588 states have internal predecessors, (42719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:52,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10589 states to 10589 states and 42719 transitions. [2021-10-08 15:57:52,462 INFO L78 Accepts]: Start accepts. Automaton has 10589 states and 42719 transitions. Word has length 12 [2021-10-08 15:57:52,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:52,462 INFO L470 AbstractCegarLoop]: Abstraction has 10589 states and 42719 transitions. [2021-10-08 15:57:52,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 12 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:52,463 INFO L276 IsEmpty]: Start isEmpty. Operand 10589 states and 42719 transitions. [2021-10-08 15:57:52,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-08 15:57:52,463 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:52,463 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:52,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:52,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:52,664 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:52,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:52,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1576025002, now seen corresponding path program 2 times [2021-10-08 15:57:52,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:52,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226275277] [2021-10-08 15:57:52,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:52,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:52,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:52,894 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:52,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:52,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226275277] [2021-10-08 15:57:52,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226275277] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:52,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107795757] [2021-10-08 15:57:52,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 15:57:52,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:52,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:52,896 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:52,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-08 15:57:53,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 15:57:53,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:57:53,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-08 15:57:53,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:53,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:57:53,124 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 39 treesize of output 37 [2021-10-08 15:57:53,427 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 29 treesize of output 25 [2021-10-08 15:57:53,516 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:57:53,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 35 treesize of output 34 [2021-10-08 15:57:53,648 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:57:53,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 36 treesize of output 35 [2021-10-08 15:57:54,045 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:54,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107795757] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:54,046 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:54,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2021-10-08 15:57:54,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24931545] [2021-10-08 15:57:54,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-08 15:57:54,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:54,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-08 15:57:54,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-10-08 15:57:54,048 INFO L87 Difference]: Start difference. First operand 10589 states and 42719 transitions. Second operand has 19 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:55,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:55,985 INFO L93 Difference]: Finished difference Result 11233 states and 43597 transitions. [2021-10-08 15:57:55,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 15:57:55,989 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-08 15:57:55,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:56,133 INFO L225 Difference]: With dead ends: 11233 [2021-10-08 15:57:56,133 INFO L226 Difference]: Without dead ends: 11233 [2021-10-08 15:57:56,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1305.5ms TimeCoverageRelationStatistics Valid=195, Invalid=995, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 15:57:56,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11233 states. [2021-10-08 15:57:56,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11233 to 10627. [2021-10-08 15:57:56,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10627 states, 10383 states have (on average 4.126745641914669) internal successors, (42848), 10626 states have internal predecessors, (42848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:56,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10627 states to 10627 states and 42848 transitions. [2021-10-08 15:57:56,493 INFO L78 Accepts]: Start accepts. Automaton has 10627 states and 42848 transitions. Word has length 13 [2021-10-08 15:57:56,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:56,493 INFO L470 AbstractCegarLoop]: Abstraction has 10627 states and 42848 transitions. [2021-10-08 15:57:56,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:56,493 INFO L276 IsEmpty]: Start isEmpty. Operand 10627 states and 42848 transitions. [2021-10-08 15:57:56,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-08 15:57:56,494 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:56,494 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:56,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-08 15:57:56,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2021-10-08 15:57:56,701 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:56,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:56,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1576024963, now seen corresponding path program 1 times [2021-10-08 15:57:56,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:56,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160157563] [2021-10-08 15:57:56,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:56,704 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:56,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:56,952 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:56,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:56,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160157563] [2021-10-08 15:57:56,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160157563] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:56,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596534788] [2021-10-08 15:57:56,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:56,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:56,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:56,958 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:56,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-08 15:57:57,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:57,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-08 15:57:57,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:57,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:57:57,157 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 197 treesize of output 181 [2021-10-08 15:57:57,251 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 17 treesize of output 13 [2021-10-08 15:57:57,296 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:57:57,297 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 15:57:57,446 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:57:57,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:57:57,576 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:57,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596534788] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:57,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:57,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2021-10-08 15:57:57,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426787009] [2021-10-08 15:57:57,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-08 15:57:57,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:57,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-08 15:57:57,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-10-08 15:57:57,578 INFO L87 Difference]: Start difference. First operand 10627 states and 42848 transitions. Second operand has 19 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:58,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:58,176 INFO L93 Difference]: Finished difference Result 11191 states and 43510 transitions. [2021-10-08 15:57:58,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-08 15:57:58,177 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-08 15:57:58,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:58,218 INFO L225 Difference]: With dead ends: 11191 [2021-10-08 15:57:58,218 INFO L226 Difference]: Without dead ends: 11191 [2021-10-08 15:57:58,219 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 432.9ms TimeCoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-10-08 15:57:58,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11191 states. [2021-10-08 15:57:58,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11191 to 10633. [2021-10-08 15:57:58,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10633 states, 10389 states have (on average 4.124651073250553) internal successors, (42851), 10632 states have internal predecessors, (42851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:58,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10633 states to 10633 states and 42851 transitions. [2021-10-08 15:57:58,663 INFO L78 Accepts]: Start accepts. Automaton has 10633 states and 42851 transitions. Word has length 13 [2021-10-08 15:57:58,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:57:58,663 INFO L470 AbstractCegarLoop]: Abstraction has 10633 states and 42851 transitions. [2021-10-08 15:57:58,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:58,664 INFO L276 IsEmpty]: Start isEmpty. Operand 10633 states and 42851 transitions. [2021-10-08 15:57:58,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-08 15:57:58,665 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:57:58,665 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:57:58,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-10-08 15:57:58,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:58,873 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:57:58,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:57:58,874 INFO L82 PathProgramCache]: Analyzing trace with hash -551063948, now seen corresponding path program 1 times [2021-10-08 15:57:58,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:57:58,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421648427] [2021-10-08 15:57:58,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:58,875 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:57:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:58,944 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:58,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:57:58,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421648427] [2021-10-08 15:57:58,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421648427] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:58,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863576875] [2021-10-08 15:57:58,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:57:58,945 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:57:58,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:57:58,946 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:57:58,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-08 15:57:59,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:57:59,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-08 15:57:59,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:57:59,287 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:57:59,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863576875] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:57:59,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:57:59,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-08 15:57:59,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289339030] [2021-10-08 15:57:59,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-08 15:57:59,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:57:59,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-08 15:57:59,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-10-08 15:57:59,290 INFO L87 Difference]: Start difference. First operand 10633 states and 42851 transitions. Second operand has 13 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:57:59,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:57:59,594 INFO L93 Difference]: Finished difference Result 8227 states and 30160 transitions. [2021-10-08 15:57:59,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-08 15:57:59,595 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-08 15:57:59,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:57:59,622 INFO L225 Difference]: With dead ends: 8227 [2021-10-08 15:57:59,622 INFO L226 Difference]: Without dead ends: 7961 [2021-10-08 15:57:59,622 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 107.9ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-10-08 15:57:59,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7961 states. [2021-10-08 15:57:59,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7961 to 7307. [2021-10-08 15:57:59,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7307 states, 7063 states have (on average 3.891830666855444) internal successors, (27488), 7306 states have internal predecessors, (27488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:00,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7307 states to 7307 states and 27488 transitions. [2021-10-08 15:58:00,055 INFO L78 Accepts]: Start accepts. Automaton has 7307 states and 27488 transitions. Word has length 13 [2021-10-08 15:58:00,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:00,055 INFO L470 AbstractCegarLoop]: Abstraction has 7307 states and 27488 transitions. [2021-10-08 15:58:00,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:00,056 INFO L276 IsEmpty]: Start isEmpty. Operand 7307 states and 27488 transitions. [2021-10-08 15:58:00,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:00,057 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:00,057 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:00,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:00,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-10-08 15:58:00,272 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:00,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:00,273 INFO L82 PathProgramCache]: Analyzing trace with hash -984283242, now seen corresponding path program 2 times [2021-10-08 15:58:00,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:00,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457035746] [2021-10-08 15:58:00,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:00,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:00,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:00,313 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 15:58:00,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:00,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457035746] [2021-10-08 15:58:00,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457035746] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:58:00,314 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:58:00,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:58:00,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424982839] [2021-10-08 15:58:00,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:58:00,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:00,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:58:00,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:58:00,316 INFO L87 Difference]: Start difference. First operand 7307 states and 27488 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:00,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:00,385 INFO L93 Difference]: Finished difference Result 6461 states and 24369 transitions. [2021-10-08 15:58:00,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:58:00,385 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:00,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:00,414 INFO L225 Difference]: With dead ends: 6461 [2021-10-08 15:58:00,414 INFO L226 Difference]: Without dead ends: 6461 [2021-10-08 15:58:00,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:58:00,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6461 states. [2021-10-08 15:58:00,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6461 to 6461. [2021-10-08 15:58:00,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6461 states, 6282 states have (on average 3.879178605539637) internal successors, (24369), 6460 states have internal predecessors, (24369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:00,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6461 states to 6461 states and 24369 transitions. [2021-10-08 15:58:00,573 INFO L78 Accepts]: Start accepts. Automaton has 6461 states and 24369 transitions. Word has length 14 [2021-10-08 15:58:00,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:00,574 INFO L470 AbstractCegarLoop]: Abstraction has 6461 states and 24369 transitions. [2021-10-08 15:58:00,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:00,574 INFO L276 IsEmpty]: Start isEmpty. Operand 6461 states and 24369 transitions. [2021-10-08 15:58:00,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:00,575 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:00,575 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:00,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-08 15:58:00,575 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:00,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:00,575 INFO L82 PathProgramCache]: Analyzing trace with hash -984283241, now seen corresponding path program 1 times [2021-10-08 15:58:00,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:00,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302584243] [2021-10-08 15:58:00,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:00,576 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:00,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:00,608 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 15:58:00,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:00,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302584243] [2021-10-08 15:58:00,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302584243] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:58:00,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:58:00,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:58:00,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878549274] [2021-10-08 15:58:00,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:58:00,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:00,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:58:00,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:58:00,611 INFO L87 Difference]: Start difference. First operand 6461 states and 24369 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:00,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:00,676 INFO L93 Difference]: Finished difference Result 5687 states and 21530 transitions. [2021-10-08 15:58:00,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:58:00,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:00,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:00,707 INFO L225 Difference]: With dead ends: 5687 [2021-10-08 15:58:00,707 INFO L226 Difference]: Without dead ends: 5687 [2021-10-08 15:58:00,708 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:58:00,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5687 states. [2021-10-08 15:58:00,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5687 to 5102. [2021-10-08 15:58:01,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5102 states, 4978 states have (on average 3.6992768179991966) internal successors, (18415), 5101 states have internal predecessors, (18415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:01,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5102 states to 5102 states and 18415 transitions. [2021-10-08 15:58:01,031 INFO L78 Accepts]: Start accepts. Automaton has 5102 states and 18415 transitions. Word has length 14 [2021-10-08 15:58:01,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:01,031 INFO L470 AbstractCegarLoop]: Abstraction has 5102 states and 18415 transitions. [2021-10-08 15:58:01,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:01,032 INFO L276 IsEmpty]: Start isEmpty. Operand 5102 states and 18415 transitions. [2021-10-08 15:58:01,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:01,033 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:01,033 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:01,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-08 15:58:01,033 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:01,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:01,034 INFO L82 PathProgramCache]: Analyzing trace with hash -984283447, now seen corresponding path program 1 times [2021-10-08 15:58:01,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:01,034 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875239913] [2021-10-08 15:58:01,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:01,034 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:01,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:01,088 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 15:58:01,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:01,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875239913] [2021-10-08 15:58:01,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875239913] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:01,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407698144] [2021-10-08 15:58:01,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:01,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:01,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:01,092 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:01,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-08 15:58:01,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:01,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 15:58:01,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:01,345 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 15:58:01,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407698144] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:01,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:01,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-08 15:58:01,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717469969] [2021-10-08 15:58:01,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 15:58:01,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:01,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 15:58:01,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 15:58:01,351 INFO L87 Difference]: Start difference. First operand 5102 states and 18415 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:01,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:01,441 INFO L93 Difference]: Finished difference Result 8149 states and 28761 transitions. [2021-10-08 15:58:01,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 15:58:01,442 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:01,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:01,469 INFO L225 Difference]: With dead ends: 8149 [2021-10-08 15:58:01,470 INFO L226 Difference]: Without dead ends: 8149 [2021-10-08 15:58:01,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 15:58:01,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8149 states. [2021-10-08 15:58:01,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8149 to 6227. [2021-10-08 15:58:01,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6227 states, 6103 states have (on average 3.8810421104374897) internal successors, (23686), 6226 states have internal predecessors, (23686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:01,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6227 states to 6227 states and 23686 transitions. [2021-10-08 15:58:01,616 INFO L78 Accepts]: Start accepts. Automaton has 6227 states and 23686 transitions. Word has length 14 [2021-10-08 15:58:01,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:01,616 INFO L470 AbstractCegarLoop]: Abstraction has 6227 states and 23686 transitions. [2021-10-08 15:58:01,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:01,617 INFO L276 IsEmpty]: Start isEmpty. Operand 6227 states and 23686 transitions. [2021-10-08 15:58:01,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:01,618 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:01,618 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:01,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:01,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-10-08 15:58:01,819 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:01,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:01,820 INFO L82 PathProgramCache]: Analyzing trace with hash -984283446, now seen corresponding path program 1 times [2021-10-08 15:58:01,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:01,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970159885] [2021-10-08 15:58:01,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:01,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:01,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:01,854 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 15:58:01,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:01,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970159885] [2021-10-08 15:58:01,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970159885] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:58:01,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:58:01,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:58:01,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886694981] [2021-10-08 15:58:01,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:58:01,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:01,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:58:01,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:58:01,856 INFO L87 Difference]: Start difference. First operand 6227 states and 23686 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:01,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:01,977 INFO L93 Difference]: Finished difference Result 5093 states and 18835 transitions. [2021-10-08 15:58:01,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:58:01,978 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:01,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:02,005 INFO L225 Difference]: With dead ends: 5093 [2021-10-08 15:58:02,006 INFO L226 Difference]: Without dead ends: 5093 [2021-10-08 15:58:02,006 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:58:02,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5093 states. [2021-10-08 15:58:02,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5093 to 5093. [2021-10-08 15:58:02,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5093 states, 5014 states have (on average 3.7564818508177105) internal successors, (18835), 5092 states have internal predecessors, (18835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:02,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5093 states to 5093 states and 18835 transitions. [2021-10-08 15:58:02,208 INFO L78 Accepts]: Start accepts. Automaton has 5093 states and 18835 transitions. Word has length 14 [2021-10-08 15:58:02,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:02,208 INFO L470 AbstractCegarLoop]: Abstraction has 5093 states and 18835 transitions. [2021-10-08 15:58:02,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:02,209 INFO L276 IsEmpty]: Start isEmpty. Operand 5093 states and 18835 transitions. [2021-10-08 15:58:02,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:02,210 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:02,211 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:02,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-08 15:58:02,211 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:02,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:02,212 INFO L82 PathProgramCache]: Analyzing trace with hash -1612132047, now seen corresponding path program 2 times [2021-10-08 15:58:02,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:02,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109007899] [2021-10-08 15:58:02,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:02,212 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:02,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:02,307 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:02,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:02,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109007899] [2021-10-08 15:58:02,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109007899] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:02,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583770136] [2021-10-08 15:58:02,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 15:58:02,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:02,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:02,310 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:02,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-08 15:58:02,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 15:58:02,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:58:02,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 15:58:02,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:02,973 INFO L354 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2021-10-08 15:58:02,973 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 166 treesize of output 142 [2021-10-08 15:58:03,025 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:03,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583770136] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:03,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:03,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-08 15:58:03,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102939831] [2021-10-08 15:58:03,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 15:58:03,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:03,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 15:58:03,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-10-08 15:58:03,028 INFO L87 Difference]: Start difference. First operand 5093 states and 18835 transitions. Second operand has 17 states, 16 states have (on average 1.4375) internal successors, (23), 16 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:03,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:03,955 INFO L93 Difference]: Finished difference Result 13768 states and 49951 transitions. [2021-10-08 15:58:03,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-08 15:58:03,956 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.4375) internal successors, (23), 16 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:03,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:04,019 INFO L225 Difference]: With dead ends: 13768 [2021-10-08 15:58:04,019 INFO L226 Difference]: Without dead ends: 13546 [2021-10-08 15:58:04,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 387.8ms TimeCoverageRelationStatistics Valid=264, Invalid=792, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 15:58:04,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13546 states. [2021-10-08 15:58:04,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13546 to 6986. [2021-10-08 15:58:04,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6986 states, 6907 states have (on average 3.88547850007239) internal successors, (26837), 6985 states have internal predecessors, (26837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:04,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6986 states to 6986 states and 26837 transitions. [2021-10-08 15:58:04,236 INFO L78 Accepts]: Start accepts. Automaton has 6986 states and 26837 transitions. Word has length 14 [2021-10-08 15:58:04,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:04,236 INFO L470 AbstractCegarLoop]: Abstraction has 6986 states and 26837 transitions. [2021-10-08 15:58:04,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.4375) internal successors, (23), 16 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:04,236 INFO L276 IsEmpty]: Start isEmpty. Operand 6986 states and 26837 transitions. [2021-10-08 15:58:04,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:04,238 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:04,238 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:04,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:04,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-08 15:58:04,446 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:04,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:04,446 INFO L82 PathProgramCache]: Analyzing trace with hash 52975778, now seen corresponding path program 1 times [2021-10-08 15:58:04,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:04,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60012013] [2021-10-08 15:58:04,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:04,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:04,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:04,717 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:04,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:04,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60012013] [2021-10-08 15:58:04,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60012013] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:04,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793481859] [2021-10-08 15:58:04,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:04,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:04,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:04,720 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:04,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-08 15:58:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:04,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 15:58:04,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:04,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:58:05,052 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 15:58:05,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-08 15:58:05,705 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 19 treesize of output 15 [2021-10-08 15:58:06,056 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:06,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 65 treesize of output 64 [2021-10-08 15:58:07,130 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 15:58:07,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 57 treesize of output 103 [2021-10-08 15:58:07,326 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:07,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:58:07,416 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:07,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 15:58:07,431 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 17 treesize of output 9 [2021-10-08 15:58:07,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:07,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793481859] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:07,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:07,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-10-08 15:58:07,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282209201] [2021-10-08 15:58:07,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 15:58:07,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:07,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 15:58:07,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-10-08 15:58:07,436 INFO L87 Difference]: Start difference. First operand 6986 states and 26837 transitions. Second operand has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:08,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:08,270 INFO L93 Difference]: Finished difference Result 11663 states and 44513 transitions. [2021-10-08 15:58:08,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-08 15:58:08,270 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:08,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:08,315 INFO L225 Difference]: With dead ends: 11663 [2021-10-08 15:58:08,315 INFO L226 Difference]: Without dead ends: 11663 [2021-10-08 15:58:08,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 718.2ms TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-10-08 15:58:08,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11663 states. [2021-10-08 15:58:08,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11663 to 7535. [2021-10-08 15:58:08,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7535 states, 7456 states have (on average 3.97612660944206) internal successors, (29646), 7534 states have internal predecessors, (29646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:08,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7535 states to 7535 states and 29646 transitions. [2021-10-08 15:58:08,534 INFO L78 Accepts]: Start accepts. Automaton has 7535 states and 29646 transitions. Word has length 14 [2021-10-08 15:58:08,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:08,534 INFO L470 AbstractCegarLoop]: Abstraction has 7535 states and 29646 transitions. [2021-10-08 15:58:08,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:08,534 INFO L276 IsEmpty]: Start isEmpty. Operand 7535 states and 29646 transitions. [2021-10-08 15:58:08,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:08,536 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:08,536 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:08,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:08,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-08 15:58:08,737 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:08,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:08,738 INFO L82 PathProgramCache]: Analyzing trace with hash 52975845, now seen corresponding path program 1 times [2021-10-08 15:58:08,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:08,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26736415] [2021-10-08 15:58:08,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:08,739 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:09,053 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:09,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:09,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26736415] [2021-10-08 15:58:09,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26736415] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:09,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546345321] [2021-10-08 15:58:09,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:09,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:09,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:09,059 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:09,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-08 15:58:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:09,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 15:58:09,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:09,426 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:58:09,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 96 treesize of output 117 [2021-10-08 15:58:11,655 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 17 treesize of output 13 [2021-10-08 15:58:11,774 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:11,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 76 treesize of output 75 [2021-10-08 15:58:13,611 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 15:58:13,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 72 treesize of output 118 [2021-10-08 15:58:13,895 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:13,896 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 15:58:13,973 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:13,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 15:58:13,986 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 15 treesize of output 7 [2021-10-08 15:58:13,989 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:13,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546345321] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:13,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:13,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-10-08 15:58:13,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307628999] [2021-10-08 15:58:13,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-08 15:58:13,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:13,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-08 15:58:13,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-10-08 15:58:13,992 INFO L87 Difference]: Start difference. First operand 7535 states and 29646 transitions. Second operand has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:14,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:14,798 INFO L93 Difference]: Finished difference Result 11639 states and 43868 transitions. [2021-10-08 15:58:14,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-08 15:58:14,799 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:14,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:14,840 INFO L225 Difference]: With dead ends: 11639 [2021-10-08 15:58:14,841 INFO L226 Difference]: Without dead ends: 11619 [2021-10-08 15:58:14,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 703.4ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-10-08 15:58:14,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11619 states. [2021-10-08 15:58:14,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11619 to 6923. [2021-10-08 15:58:15,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6923 states, 6844 states have (on average 3.8923144360023376) internal successors, (26639), 6922 states have internal predecessors, (26639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:15,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6923 states to 6923 states and 26639 transitions. [2021-10-08 15:58:15,023 INFO L78 Accepts]: Start accepts. Automaton has 6923 states and 26639 transitions. Word has length 14 [2021-10-08 15:58:15,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:15,024 INFO L470 AbstractCegarLoop]: Abstraction has 6923 states and 26639 transitions. [2021-10-08 15:58:15,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:15,024 INFO L276 IsEmpty]: Start isEmpty. Operand 6923 states and 26639 transitions. [2021-10-08 15:58:15,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:15,025 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:15,025 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:15,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:15,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-08 15:58:15,226 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:15,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:15,227 INFO L82 PathProgramCache]: Analyzing trace with hash 60273612, now seen corresponding path program 1 times [2021-10-08 15:58:15,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:15,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969200323] [2021-10-08 15:58:15,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:15,228 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:15,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:15,514 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:15,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:15,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969200323] [2021-10-08 15:58:15,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969200323] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:15,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082264733] [2021-10-08 15:58:15,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:15,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:15,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:15,517 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:15,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-08 15:58:15,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:15,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 15:58:15,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:15,929 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:58:15,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-08 15:58:17,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 15:58:18,144 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:18,144 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 1 case distinctions, treesize of input 69 treesize of output 68 [2021-10-08 15:58:19,970 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 15:58:19,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-08 15:58:20,252 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:20,253 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 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-08 15:58:20,349 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:20,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:58:20,362 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 17 treesize of output 9 [2021-10-08 15:58:20,366 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:20,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082264733] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:20,367 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:20,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-10-08 15:58:20,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033567622] [2021-10-08 15:58:20,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-08 15:58:20,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:20,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-08 15:58:20,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-10-08 15:58:20,368 INFO L87 Difference]: Start difference. First operand 6923 states and 26639 transitions. Second operand has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:21,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:21,174 INFO L93 Difference]: Finished difference Result 10788 states and 42066 transitions. [2021-10-08 15:58:21,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-08 15:58:21,176 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:21,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:21,221 INFO L225 Difference]: With dead ends: 10788 [2021-10-08 15:58:21,222 INFO L226 Difference]: Without dead ends: 10788 [2021-10-08 15:58:21,222 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 700.8ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-10-08 15:58:21,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10788 states. [2021-10-08 15:58:21,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10788 to 7412. [2021-10-08 15:58:21,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7412 states, 7333 states have (on average 3.98963589254057) internal successors, (29256), 7411 states have internal predecessors, (29256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:21,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7412 states to 7412 states and 29256 transitions. [2021-10-08 15:58:21,469 INFO L78 Accepts]: Start accepts. Automaton has 7412 states and 29256 transitions. Word has length 14 [2021-10-08 15:58:21,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:21,470 INFO L470 AbstractCegarLoop]: Abstraction has 7412 states and 29256 transitions. [2021-10-08 15:58:21,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:21,470 INFO L276 IsEmpty]: Start isEmpty. Operand 7412 states and 29256 transitions. [2021-10-08 15:58:21,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:21,472 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:21,472 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:21,496 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:21,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:21,673 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:21,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:21,674 INFO L82 PathProgramCache]: Analyzing trace with hash 60273679, now seen corresponding path program 1 times [2021-10-08 15:58:21,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:21,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673547459] [2021-10-08 15:58:21,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:21,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:21,974 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:21,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:21,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673547459] [2021-10-08 15:58:21,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673547459] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:21,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129035458] [2021-10-08 15:58:21,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:21,975 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:21,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:21,977 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:22,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-08 15:58:22,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:22,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 15:58:22,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:22,422 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:58:22,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-08 15:58:24,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 15:58:25,412 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:25,413 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 1 case distinctions, treesize of input 67 treesize of output 66 [2021-10-08 15:58:27,606 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 15:58:27,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-08 15:58:27,920 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:27,921 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 15:58:28,008 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:28,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 15:58:28,025 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 15 treesize of output 7 [2021-10-08 15:58:28,028 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:28,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129035458] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:28,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:28,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-10-08 15:58:28,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160166526] [2021-10-08 15:58:28,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-08 15:58:28,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:28,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-08 15:58:28,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-10-08 15:58:28,031 INFO L87 Difference]: Start difference. First operand 7412 states and 29256 transitions. Second operand has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:28,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:28,818 INFO L93 Difference]: Finished difference Result 10704 states and 41247 transitions. [2021-10-08 15:58:28,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-08 15:58:28,819 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:28,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:28,881 INFO L225 Difference]: With dead ends: 10704 [2021-10-08 15:58:28,881 INFO L226 Difference]: Without dead ends: 10672 [2021-10-08 15:58:28,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 674.4ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-10-08 15:58:28,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10672 states. [2021-10-08 15:58:29,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10672 to 6716. [2021-10-08 15:58:29,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6716 states, 6637 states have (on average 3.9133644718999547) internal successors, (25973), 6715 states have internal predecessors, (25973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:29,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6716 states to 6716 states and 25973 transitions. [2021-10-08 15:58:29,094 INFO L78 Accepts]: Start accepts. Automaton has 6716 states and 25973 transitions. Word has length 14 [2021-10-08 15:58:29,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:29,094 INFO L470 AbstractCegarLoop]: Abstraction has 6716 states and 25973 transitions. [2021-10-08 15:58:29,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:29,094 INFO L276 IsEmpty]: Start isEmpty. Operand 6716 states and 25973 transitions. [2021-10-08 15:58:29,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:29,095 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:29,095 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:29,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:29,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:29,303 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:29,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:29,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1334413232, now seen corresponding path program 1 times [2021-10-08 15:58:29,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:29,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790703930] [2021-10-08 15:58:29,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:29,305 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:29,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:29,679 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:29,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:29,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790703930] [2021-10-08 15:58:29,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790703930] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:29,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702558663] [2021-10-08 15:58:29,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:29,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:29,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:29,681 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:29,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-08 15:58:30,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:30,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 15:58:30,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:30,205 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:58:30,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 410 treesize of output 403 [2021-10-08 15:58:33,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 15:58:34,422 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:34,423 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 1 case distinctions, treesize of input 69 treesize of output 68 [2021-10-08 15:58:37,169 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 15:58:37,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-08 15:58:37,533 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:37,534 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 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-08 15:58:37,592 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:37,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:58:37,622 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:37,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702558663] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:37,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:37,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-10-08 15:58:37,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359597690] [2021-10-08 15:58:37,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-08 15:58:37,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:37,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-08 15:58:37,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-10-08 15:58:37,626 INFO L87 Difference]: Start difference. First operand 6716 states and 25973 transitions. Second operand has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:38,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:38,468 INFO L93 Difference]: Finished difference Result 6896 states and 26521 transitions. [2021-10-08 15:58:38,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-08 15:58:38,469 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:38,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:38,498 INFO L225 Difference]: With dead ends: 6896 [2021-10-08 15:58:38,499 INFO L226 Difference]: Without dead ends: 6896 [2021-10-08 15:58:38,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 765.4ms TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2021-10-08 15:58:38,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6896 states. [2021-10-08 15:58:38,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6896 to 6764. [2021-10-08 15:58:38,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6764 states, 6685 states have (on average 3.9223635003739714) internal successors, (26221), 6763 states have internal predecessors, (26221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:38,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6764 states to 6764 states and 26221 transitions. [2021-10-08 15:58:38,691 INFO L78 Accepts]: Start accepts. Automaton has 6764 states and 26221 transitions. Word has length 14 [2021-10-08 15:58:38,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:38,691 INFO L470 AbstractCegarLoop]: Abstraction has 6764 states and 26221 transitions. [2021-10-08 15:58:38,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:38,691 INFO L276 IsEmpty]: Start isEmpty. Operand 6764 states and 26221 transitions. [2021-10-08 15:58:38,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 15:58:38,693 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:38,693 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:38,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:38,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-10-08 15:58:38,908 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:38,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:38,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1334413271, now seen corresponding path program 1 times [2021-10-08 15:58:38,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:38,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813059324] [2021-10-08 15:58:38,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:38,910 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:38,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:39,300 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:39,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:39,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813059324] [2021-10-08 15:58:39,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813059324] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:39,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890150208] [2021-10-08 15:58:39,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:39,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:39,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:39,304 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:39,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-08 15:58:39,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:39,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 15:58:39,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:39,868 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:58:39,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 90 treesize of output 113 [2021-10-08 15:58:44,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 15:58:44,379 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:44,380 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 1 case distinctions, treesize of input 67 treesize of output 66 [2021-10-08 15:58:47,646 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 15:58:47,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-08 15:58:48,037 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:48,038 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 15:58:48,112 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:58:48,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 15:58:48,150 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:48,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890150208] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:48,151 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:48,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-10-08 15:58:48,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502561456] [2021-10-08 15:58:48,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-08 15:58:48,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:48,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-08 15:58:48,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-10-08 15:58:48,153 INFO L87 Difference]: Start difference. First operand 6764 states and 26221 transitions. Second operand has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:48,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:48,950 INFO L93 Difference]: Finished difference Result 6870 states and 26302 transitions. [2021-10-08 15:58:48,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-08 15:58:48,951 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 15:58:48,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:48,977 INFO L225 Difference]: With dead ends: 6870 [2021-10-08 15:58:48,977 INFO L226 Difference]: Without dead ends: 6870 [2021-10-08 15:58:48,979 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 778.3ms TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2021-10-08 15:58:48,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6870 states. [2021-10-08 15:58:49,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6870 to 6738. [2021-10-08 15:58:49,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6738 states, 6659 states have (on average 3.9047905090854482) internal successors, (26002), 6737 states have internal predecessors, (26002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:49,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6738 states to 6738 states and 26002 transitions. [2021-10-08 15:58:49,172 INFO L78 Accepts]: Start accepts. Automaton has 6738 states and 26002 transitions. Word has length 14 [2021-10-08 15:58:49,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:49,172 INFO L470 AbstractCegarLoop]: Abstraction has 6738 states and 26002 transitions. [2021-10-08 15:58:49,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:49,173 INFO L276 IsEmpty]: Start isEmpty. Operand 6738 states and 26002 transitions. [2021-10-08 15:58:49,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 15:58:49,174 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:49,174 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:49,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:49,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:49,375 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:49,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:49,376 INFO L82 PathProgramCache]: Analyzing trace with hash 2137938984, now seen corresponding path program 3 times [2021-10-08 15:58:49,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:49,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040483406] [2021-10-08 15:58:49,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:49,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:49,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:49,818 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:49,818 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:49,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040483406] [2021-10-08 15:58:49,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040483406] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:49,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914246506] [2021-10-08 15:58:49,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 15:58:49,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:49,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:49,822 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:49,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-08 15:58:50,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-08 15:58:50,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:58:50,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-08 15:58:50,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:50,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:58:50,324 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 160 treesize of output 144 [2021-10-08 15:58:50,825 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 19 treesize of output 15 [2021-10-08 15:58:50,902 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:58:50,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 15:58:50,986 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:58:50,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 15:58:51,303 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:51,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914246506] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:51,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:51,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-08 15:58:51,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378395323] [2021-10-08 15:58:51,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 15:58:51,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:51,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 15:58:51,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2021-10-08 15:58:51,306 INFO L87 Difference]: Start difference. First operand 6738 states and 26002 transitions. Second operand has 23 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 22 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:52,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:52,733 INFO L93 Difference]: Finished difference Result 7516 states and 27954 transitions. [2021-10-08 15:58:52,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-08 15:58:52,734 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 22 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 15:58:52,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:52,758 INFO L225 Difference]: With dead ends: 7516 [2021-10-08 15:58:52,758 INFO L226 Difference]: Without dead ends: 7516 [2021-10-08 15:58:52,759 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1148.1ms TimeCoverageRelationStatistics Valid=168, Invalid=1164, Unknown=0, NotChecked=0, Total=1332 [2021-10-08 15:58:52,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-10-08 15:58:52,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 6788. [2021-10-08 15:58:52,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6709 states have (on average 3.9038604859144432) internal successors, (26191), 6787 states have internal predecessors, (26191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:52,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 26191 transitions. [2021-10-08 15:58:52,910 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 26191 transitions. Word has length 15 [2021-10-08 15:58:52,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:52,910 INFO L470 AbstractCegarLoop]: Abstraction has 6788 states and 26191 transitions. [2021-10-08 15:58:52,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 22 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:52,910 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 26191 transitions. [2021-10-08 15:58:52,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 15:58:52,912 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:52,912 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:52,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:53,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-10-08 15:58:53,128 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:53,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:53,129 INFO L82 PathProgramCache]: Analyzing trace with hash 2137939023, now seen corresponding path program 3 times [2021-10-08 15:58:53,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:53,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849290750] [2021-10-08 15:58:53,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:53,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:53,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:53,385 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:53,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:53,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849290750] [2021-10-08 15:58:53,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849290750] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:53,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344177840] [2021-10-08 15:58:53,386 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 15:58:53,386 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:53,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:53,387 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:53,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-08 15:58:53,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-08 15:58:53,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:58:53,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 15:58:53,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:53,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:58:53,897 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 63 treesize of output 59 [2021-10-08 15:58:54,080 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 27 treesize of output 23 [2021-10-08 15:58:54,159 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:58:54,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 33 treesize of output 32 [2021-10-08 15:58:54,269 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:58:54,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 15:58:54,877 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:54,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344177840] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:54,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:54,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-08 15:58:54,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242052140] [2021-10-08 15:58:54,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 15:58:54,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:54,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 15:58:54,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-10-08 15:58:54,880 INFO L87 Difference]: Start difference. First operand 6788 states and 26191 transitions. Second operand has 23 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 22 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:57,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:58:57,996 INFO L93 Difference]: Finished difference Result 7522 states and 27939 transitions. [2021-10-08 15:58:57,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-08 15:58:57,997 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 22 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 15:58:57,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:58:58,033 INFO L225 Difference]: With dead ends: 7522 [2021-10-08 15:58:58,034 INFO L226 Difference]: Without dead ends: 7522 [2021-10-08 15:58:58,035 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 2283.5ms TimeCoverageRelationStatistics Valid=317, Invalid=1939, Unknown=0, NotChecked=0, Total=2256 [2021-10-08 15:58:58,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7522 states. [2021-10-08 15:58:58,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7522 to 6788. [2021-10-08 15:58:58,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6709 states have (on average 3.9002832016693993) internal successors, (26167), 6787 states have internal predecessors, (26167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:58,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 26167 transitions. [2021-10-08 15:58:58,209 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 26167 transitions. Word has length 15 [2021-10-08 15:58:58,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:58:58,209 INFO L470 AbstractCegarLoop]: Abstraction has 6788 states and 26167 transitions. [2021-10-08 15:58:58,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 22 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:58:58,210 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 26167 transitions. [2021-10-08 15:58:58,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 15:58:58,211 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:58:58,211 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:58:58,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-08 15:58:58,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-10-08 15:58:58,425 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:58:58,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:58:58,426 INFO L82 PathProgramCache]: Analyzing trace with hash -448014280, now seen corresponding path program 1 times [2021-10-08 15:58:58,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:58:58,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37215265] [2021-10-08 15:58:58,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:58,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:58:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:58,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:58,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:58:58,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37215265] [2021-10-08 15:58:58,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37215265] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:58,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099521588] [2021-10-08 15:58:58,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:58:58,627 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:58:58,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:58:58,628 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:58:58,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-08 15:58:59,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:58:59,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 15:58:59,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:58:59,136 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 69 treesize of output 67 [2021-10-08 15:58:59,244 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 19 treesize of output 15 [2021-10-08 15:58:59,294 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:58:59,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 15:58:59,394 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:58:59,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 15:58:59,478 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 21 treesize of output 9 [2021-10-08 15:58:59,481 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:58:59,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099521588] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:58:59,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:58:59,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-08 15:58:59,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341946335] [2021-10-08 15:58:59,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-08 15:58:59,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:58:59,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-08 15:58:59,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-10-08 15:58:59,484 INFO L87 Difference]: Start difference. First operand 6788 states and 26167 transitions. Second operand has 19 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:00,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:00,155 INFO L93 Difference]: Finished difference Result 10760 states and 41347 transitions. [2021-10-08 15:59:00,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-08 15:59:00,156 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 15:59:00,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:00,195 INFO L225 Difference]: With dead ends: 10760 [2021-10-08 15:59:00,195 INFO L226 Difference]: Without dead ends: 10760 [2021-10-08 15:59:00,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 539.8ms TimeCoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2021-10-08 15:59:00,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10760 states. [2021-10-08 15:59:00,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10760 to 7412. [2021-10-08 15:59:00,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7412 states, 7333 states have (on average 3.9851356879858177) internal successors, (29223), 7411 states have internal predecessors, (29223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:00,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7412 states to 7412 states and 29223 transitions. [2021-10-08 15:59:00,393 INFO L78 Accepts]: Start accepts. Automaton has 7412 states and 29223 transitions. Word has length 15 [2021-10-08 15:59:00,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:00,393 INFO L470 AbstractCegarLoop]: Abstraction has 7412 states and 29223 transitions. [2021-10-08 15:59:00,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:00,393 INFO L276 IsEmpty]: Start isEmpty. Operand 7412 states and 29223 transitions. [2021-10-08 15:59:00,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 15:59:00,395 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:00,395 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:00,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-08 15:59:00,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:00,607 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:00,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:00,608 INFO L82 PathProgramCache]: Analyzing trace with hash -448014213, now seen corresponding path program 1 times [2021-10-08 15:59:00,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:00,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288421120] [2021-10-08 15:59:00,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:00,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:00,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:00,814 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:00,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:00,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288421120] [2021-10-08 15:59:00,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288421120] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:00,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721527369] [2021-10-08 15:59:00,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:00,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:00,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:00,816 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:00,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-08 15:59:01,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:01,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 15:59:01,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:01,301 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 92 treesize of output 88 [2021-10-08 15:59:01,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 15:59:01,466 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:01,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:59:01,565 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:01,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 15:59:01,648 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 19 treesize of output 7 [2021-10-08 15:59:01,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:01,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721527369] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:01,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:01,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-08 15:59:01,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7894805] [2021-10-08 15:59:01,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-08 15:59:01,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:01,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-08 15:59:01,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-10-08 15:59:01,652 INFO L87 Difference]: Start difference. First operand 7412 states and 29223 transitions. Second operand has 19 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:02,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:02,346 INFO L93 Difference]: Finished difference Result 10760 states and 40741 transitions. [2021-10-08 15:59:02,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-08 15:59:02,346 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 15:59:02,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:02,386 INFO L225 Difference]: With dead ends: 10760 [2021-10-08 15:59:02,386 INFO L226 Difference]: Without dead ends: 10752 [2021-10-08 15:59:02,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 540.2ms TimeCoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2021-10-08 15:59:02,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10752 states. [2021-10-08 15:59:02,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10752 to 6893. [2021-10-08 15:59:02,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6893 states, 6814 states have (on average 3.893161138831817) internal successors, (26528), 6892 states have internal predecessors, (26528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:02,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6893 states to 6893 states and 26528 transitions. [2021-10-08 15:59:02,570 INFO L78 Accepts]: Start accepts. Automaton has 6893 states and 26528 transitions. Word has length 15 [2021-10-08 15:59:02,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:02,570 INFO L470 AbstractCegarLoop]: Abstraction has 6893 states and 26528 transitions. [2021-10-08 15:59:02,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:02,571 INFO L276 IsEmpty]: Start isEmpty. Operand 6893 states and 26528 transitions. [2021-10-08 15:59:02,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 15:59:02,572 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:02,572 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:02,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-10-08 15:59:02,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-08 15:59:02,778 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:02,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:02,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1642030460, now seen corresponding path program 1 times [2021-10-08 15:59:02,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:02,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846673663] [2021-10-08 15:59:02,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:02,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:02,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:02,991 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:02,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:02,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846673663] [2021-10-08 15:59:02,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846673663] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:02,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166828711] [2021-10-08 15:59:02,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:02,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:02,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:02,993 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:03,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-08 15:59:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:03,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 15:59:03,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:03,617 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:59:03,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-08 15:59:05,240 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 17 treesize of output 13 [2021-10-08 15:59:05,361 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:59:05,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 76 treesize of output 75 [2021-10-08 15:59:06,634 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 15:59:06,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 68 treesize of output 114 [2021-10-08 15:59:06,849 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:59:06,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 15:59:06,946 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:59:06,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 24 treesize of output 23 [2021-10-08 15:59:06,973 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 15 treesize of output 7 [2021-10-08 15:59:06,976 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:06,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166828711] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:06,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:06,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-10-08 15:59:06,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321155087] [2021-10-08 15:59:06,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 15:59:06,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:06,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 15:59:06,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-10-08 15:59:06,978 INFO L87 Difference]: Start difference. First operand 6893 states and 26528 transitions. Second operand has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:07,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:07,783 INFO L93 Difference]: Finished difference Result 11019 states and 42306 transitions. [2021-10-08 15:59:07,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-08 15:59:07,783 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 15:59:07,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:07,819 INFO L225 Difference]: With dead ends: 11019 [2021-10-08 15:59:07,819 INFO L226 Difference]: Without dead ends: 11019 [2021-10-08 15:59:07,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 669.4ms TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-10-08 15:59:07,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11019 states. [2021-10-08 15:59:07,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11019 to 7483. [2021-10-08 15:59:07,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7483 states, 7404 states have (on average 3.9928417071853053) internal successors, (29563), 7482 states have internal predecessors, (29563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:08,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7483 states to 7483 states and 29563 transitions. [2021-10-08 15:59:08,009 INFO L78 Accepts]: Start accepts. Automaton has 7483 states and 29563 transitions. Word has length 15 [2021-10-08 15:59:08,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:08,009 INFO L470 AbstractCegarLoop]: Abstraction has 7483 states and 29563 transitions. [2021-10-08 15:59:08,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:08,009 INFO L276 IsEmpty]: Start isEmpty. Operand 7483 states and 29563 transitions. [2021-10-08 15:59:08,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 15:59:08,010 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:08,010 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:08,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-10-08 15:59:08,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-08 15:59:08,211 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:08,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:08,212 INFO L82 PathProgramCache]: Analyzing trace with hash 1642030409, now seen corresponding path program 1 times [2021-10-08 15:59:08,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:08,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848754080] [2021-10-08 15:59:08,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:08,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:08,458 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:08,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:08,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848754080] [2021-10-08 15:59:08,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848754080] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:08,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141310049] [2021-10-08 15:59:08,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:08,460 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:08,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:08,462 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:08,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-10-08 15:59:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:09,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 15:59:09,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:09,131 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 15:59:09,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 96 treesize of output 117 [2021-10-08 15:59:11,776 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 19 treesize of output 15 [2021-10-08 15:59:11,955 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:59:11,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 78 treesize of output 77 [2021-10-08 15:59:14,155 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 15:59:14,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 68 treesize of output 114 [2021-10-08 15:59:14,395 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:59:14,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:59:14,532 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 15:59:14,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 15:59:14,561 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 17 treesize of output 9 [2021-10-08 15:59:14,565 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:14,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141310049] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:14,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:14,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-10-08 15:59:14,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404688183] [2021-10-08 15:59:14,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 15:59:14,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:14,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 15:59:14,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-10-08 15:59:14,567 INFO L87 Difference]: Start difference. First operand 7483 states and 29563 transitions. Second operand has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:15,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:15,375 INFO L93 Difference]: Finished difference Result 10992 states and 41596 transitions. [2021-10-08 15:59:15,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-08 15:59:15,375 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 15:59:15,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:15,416 INFO L225 Difference]: With dead ends: 10992 [2021-10-08 15:59:15,417 INFO L226 Difference]: Without dead ends: 10964 [2021-10-08 15:59:15,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 759.6ms TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-10-08 15:59:15,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10964 states. [2021-10-08 15:59:15,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10964 to 7428. [2021-10-08 15:59:15,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7428 states, 7349 states have (on average 3.909239352292829) internal successors, (28729), 7427 states have internal predecessors, (28729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:15,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7428 states to 7428 states and 28729 transitions. [2021-10-08 15:59:15,616 INFO L78 Accepts]: Start accepts. Automaton has 7428 states and 28729 transitions. Word has length 15 [2021-10-08 15:59:15,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:15,616 INFO L470 AbstractCegarLoop]: Abstraction has 7428 states and 28729 transitions. [2021-10-08 15:59:15,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:15,616 INFO L276 IsEmpty]: Start isEmpty. Operand 7428 states and 28729 transitions. [2021-10-08 15:59:15,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 15:59:15,617 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:15,618 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:15,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-08 15:59:15,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-08 15:59:15,818 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread4Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:15,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:15,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1868942277, now seen corresponding path program 1 times [2021-10-08 15:59:15,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:15,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601374706] [2021-10-08 15:59:15,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:15,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:15,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:15,856 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-10-08 15:59:15,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:15,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601374706] [2021-10-08 15:59:15,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601374706] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:59:15,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 15:59:15,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 15:59:15,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526801032] [2021-10-08 15:59:15,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:59:15,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:15,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:59:15,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:59:15,858 INFO L87 Difference]: Start difference. First operand 7428 states and 28729 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:15,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:15,934 INFO L93 Difference]: Finished difference Result 6962 states and 26897 transitions. [2021-10-08 15:59:15,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:59:15,935 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 15:59:15,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:15,970 INFO L225 Difference]: With dead ends: 6962 [2021-10-08 15:59:15,970 INFO L226 Difference]: Without dead ends: 6962 [2021-10-08 15:59:15,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 15:59:15,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6962 states. [2021-10-08 15:59:16,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6962 to 6962. [2021-10-08 15:59:16,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6962 states, 6899 states have (on average 3.898680968256269) internal successors, (26897), 6961 states have internal predecessors, (26897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:16,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6962 states to 6962 states and 26897 transitions. [2021-10-08 15:59:16,152 INFO L78 Accepts]: Start accepts. Automaton has 6962 states and 26897 transitions. Word has length 16 [2021-10-08 15:59:16,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:16,152 INFO L470 AbstractCegarLoop]: Abstraction has 6962 states and 26897 transitions. [2021-10-08 15:59:16,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:16,152 INFO L276 IsEmpty]: Start isEmpty. Operand 6962 states and 26897 transitions. [2021-10-08 15:59:16,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 15:59:16,154 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:16,154 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:16,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-10-08 15:59:16,154 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:16,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:16,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1868942276, now seen corresponding path program 1 times [2021-10-08 15:59:16,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:16,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256210993] [2021-10-08 15:59:16,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:16,155 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:16,238 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 15:59:16,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:16,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256210993] [2021-10-08 15:59:16,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256210993] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:16,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564649165] [2021-10-08 15:59:16,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:16,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:16,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:16,240 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:16,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-10-08 15:59:16,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:16,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-08 15:59:16,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:16,830 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-10-08 15:59:16,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564649165] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 15:59:16,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 15:59:16,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [8] total 9 [2021-10-08 15:59:16,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470677783] [2021-10-08 15:59:16,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 15:59:16,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:16,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 15:59:16,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-08 15:59:16,833 INFO L87 Difference]: Start difference. First operand 6962 states and 26897 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:16,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:16,881 INFO L93 Difference]: Finished difference Result 5972 states and 23173 transitions. [2021-10-08 15:59:16,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 15:59:16,881 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 15:59:16,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:16,901 INFO L225 Difference]: With dead ends: 5972 [2021-10-08 15:59:16,901 INFO L226 Difference]: Without dead ends: 5972 [2021-10-08 15:59:16,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 41.5ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-08 15:59:16,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5972 states. [2021-10-08 15:59:16,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5972 to 4929. [2021-10-08 15:59:17,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4929 states, 4903 states have (on average 3.9076075871915155) internal successors, (19159), 4928 states have internal predecessors, (19159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:17,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4929 states to 4929 states and 19159 transitions. [2021-10-08 15:59:17,023 INFO L78 Accepts]: Start accepts. Automaton has 4929 states and 19159 transitions. Word has length 16 [2021-10-08 15:59:17,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:17,023 INFO L470 AbstractCegarLoop]: Abstraction has 4929 states and 19159 transitions. [2021-10-08 15:59:17,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:17,024 INFO L276 IsEmpty]: Start isEmpty. Operand 4929 states and 19159 transitions. [2021-10-08 15:59:17,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 15:59:17,025 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:17,025 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:17,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-10-08 15:59:17,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-10-08 15:59:17,226 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:17,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:17,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1851601784, now seen corresponding path program 4 times [2021-10-08 15:59:17,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:17,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500978797] [2021-10-08 15:59:17,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:17,228 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:17,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:17,345 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:17,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:17,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500978797] [2021-10-08 15:59:17,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500978797] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:17,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204389373] [2021-10-08 15:59:17,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 15:59:17,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:17,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:17,348 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:17,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-08 15:59:17,937 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 15:59:17,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:59:17,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-08 15:59:17,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:18,621 INFO L354 Elim1Store]: treesize reduction 50, result has 2.0 percent of original size [2021-10-08 15:59:18,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 180 treesize of output 147 [2021-10-08 15:59:18,680 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:18,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204389373] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:18,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:18,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-08 15:59:18,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370520716] [2021-10-08 15:59:18,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 15:59:18,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:18,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 15:59:18,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-10-08 15:59:18,682 INFO L87 Difference]: Start difference. First operand 4929 states and 19159 transitions. Second operand has 21 states, 20 states have (on average 1.35) internal successors, (27), 20 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:20,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:20,392 INFO L93 Difference]: Finished difference Result 17863 states and 65008 transitions. [2021-10-08 15:59:20,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-08 15:59:20,392 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.35) internal successors, (27), 20 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 15:59:20,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:20,461 INFO L225 Difference]: With dead ends: 17863 [2021-10-08 15:59:20,461 INFO L226 Difference]: Without dead ends: 17569 [2021-10-08 15:59:20,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 877.4ms TimeCoverageRelationStatistics Valid=613, Invalid=2039, Unknown=0, NotChecked=0, Total=2652 [2021-10-08 15:59:20,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17569 states. [2021-10-08 15:59:20,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17569 to 6223. [2021-10-08 15:59:20,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6223 states, 6197 states have (on average 3.9798289494916896) internal successors, (24663), 6222 states have internal predecessors, (24663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:20,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6223 states to 6223 states and 24663 transitions. [2021-10-08 15:59:20,702 INFO L78 Accepts]: Start accepts. Automaton has 6223 states and 24663 transitions. Word has length 16 [2021-10-08 15:59:20,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:20,703 INFO L470 AbstractCegarLoop]: Abstraction has 6223 states and 24663 transitions. [2021-10-08 15:59:20,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.35) internal successors, (27), 20 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:20,703 INFO L276 IsEmpty]: Start isEmpty. Operand 6223 states and 24663 transitions. [2021-10-08 15:59:20,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 15:59:20,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:20,705 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:20,740 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-08 15:59:20,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-10-08 15:59:20,918 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:20,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:20,919 INFO L82 PathProgramCache]: Analyzing trace with hash -1294773870, now seen corresponding path program 1 times [2021-10-08 15:59:20,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:20,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275582138] [2021-10-08 15:59:20,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:20,920 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:20,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:21,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:21,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:21,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275582138] [2021-10-08 15:59:21,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275582138] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:21,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27039737] [2021-10-08 15:59:21,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:21,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:21,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:21,199 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:21,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-10-08 15:59:21,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:21,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 15:59:21,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:21,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:59:21,843 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 39 treesize of output 37 [2021-10-08 15:59:21,999 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 29 treesize of output 25 [2021-10-08 15:59:22,076 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:59:22,076 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 1 case distinctions, treesize of input 34 treesize of output 33 [2021-10-08 15:59:22,252 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:59:22,252 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 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-08 15:59:22,352 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:59:22,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 35 treesize of output 34 [2021-10-08 15:59:22,681 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:22,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27039737] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:22,682 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:22,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-08 15:59:22,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894633493] [2021-10-08 15:59:22,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 15:59:22,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:22,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 15:59:22,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-10-08 15:59:22,684 INFO L87 Difference]: Start difference. First operand 6223 states and 24663 transitions. Second operand has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:27,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:27,106 INFO L93 Difference]: Finished difference Result 7143 states and 27596 transitions. [2021-10-08 15:59:27,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-08 15:59:27,107 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 15:59:27,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:27,130 INFO L225 Difference]: With dead ends: 7143 [2021-10-08 15:59:27,130 INFO L226 Difference]: Without dead ends: 7143 [2021-10-08 15:59:27,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 3483.7ms TimeCoverageRelationStatistics Valid=650, Invalid=3510, Unknown=0, NotChecked=0, Total=4160 [2021-10-08 15:59:27,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7143 states. [2021-10-08 15:59:27,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7143 to 6379. [2021-10-08 15:59:27,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6379 states, 6353 states have (on average 4.013379505745317) internal successors, (25497), 6378 states have internal predecessors, (25497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:27,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6379 states to 6379 states and 25497 transitions. [2021-10-08 15:59:27,267 INFO L78 Accepts]: Start accepts. Automaton has 6379 states and 25497 transitions. Word has length 16 [2021-10-08 15:59:27,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:27,267 INFO L470 AbstractCegarLoop]: Abstraction has 6379 states and 25497 transitions. [2021-10-08 15:59:27,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:27,268 INFO L276 IsEmpty]: Start isEmpty. Operand 6379 states and 25497 transitions. [2021-10-08 15:59:27,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 15:59:27,270 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:27,270 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:27,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-10-08 15:59:27,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:27,471 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:27,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:27,472 INFO L82 PathProgramCache]: Analyzing trace with hash -1294773831, now seen corresponding path program 1 times [2021-10-08 15:59:27,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:27,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946022413] [2021-10-08 15:59:27,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:27,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:27,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:27,746 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:27,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:27,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946022413] [2021-10-08 15:59:27,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946022413] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:27,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038875376] [2021-10-08 15:59:27,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:27,747 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:27,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:27,748 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:27,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-10-08 15:59:28,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:28,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 15:59:28,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:28,398 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 75 treesize of output 71 [2021-10-08 15:59:28,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 15:59:28,591 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:28,591 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 15:59:28,703 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:28,703 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 15:59:28,762 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:28,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 15:59:28,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:28,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038875376] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:28,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:28,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-08 15:59:28,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803409443] [2021-10-08 15:59:28,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 15:59:28,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:28,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 15:59:28,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-10-08 15:59:28,908 INFO L87 Difference]: Start difference. First operand 6379 states and 25497 transitions. Second operand has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:29,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:29,872 INFO L93 Difference]: Finished difference Result 6925 states and 26995 transitions. [2021-10-08 15:59:29,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 15:59:29,872 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 15:59:29,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:29,895 INFO L225 Difference]: With dead ends: 6925 [2021-10-08 15:59:29,895 INFO L226 Difference]: Without dead ends: 6925 [2021-10-08 15:59:29,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 840.4ms TimeCoverageRelationStatistics Valid=201, Invalid=791, Unknown=0, NotChecked=0, Total=992 [2021-10-08 15:59:29,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6925 states. [2021-10-08 15:59:30,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6925 to 6423. [2021-10-08 15:59:30,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6423 states, 6397 states have (on average 3.9957792715335314) internal successors, (25561), 6422 states have internal predecessors, (25561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:30,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6423 states to 6423 states and 25561 transitions. [2021-10-08 15:59:30,035 INFO L78 Accepts]: Start accepts. Automaton has 6423 states and 25561 transitions. Word has length 16 [2021-10-08 15:59:30,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:30,036 INFO L470 AbstractCegarLoop]: Abstraction has 6423 states and 25561 transitions. [2021-10-08 15:59:30,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:30,036 INFO L276 IsEmpty]: Start isEmpty. Operand 6423 states and 25561 transitions. [2021-10-08 15:59:30,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 15:59:30,038 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:30,038 INFO L512 BasicCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:30,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-10-08 15:59:30,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-10-08 15:59:30,239 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:30,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:30,240 INFO L82 PathProgramCache]: Analyzing trace with hash -2102628586, now seen corresponding path program 5 times [2021-10-08 15:59:30,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:30,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036508442] [2021-10-08 15:59:30,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:30,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:30,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:30,578 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:30,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:30,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036508442] [2021-10-08 15:59:30,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036508442] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:30,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988775982] [2021-10-08 15:59:30,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 15:59:30,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:30,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:30,581 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:30,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-08 15:59:31,227 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-08 15:59:31,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:59:31,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 15:59:31,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:31,243 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 197 treesize of output 181 [2021-10-08 15:59:31,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 15:59:31,463 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:31,463 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 15:59:31,528 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:31,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 15:59:31,953 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:31,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988775982] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:31,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:31,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 15:59:31,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918888962] [2021-10-08 15:59:31,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 15:59:31,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:31,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 15:59:31,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2021-10-08 15:59:31,955 INFO L87 Difference]: Start difference. First operand 6423 states and 25561 transitions. Second operand has 27 states, 26 states have (on average 1.3076923076923077) internal successors, (34), 26 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:33,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:33,138 INFO L93 Difference]: Finished difference Result 9223 states and 35590 transitions. [2021-10-08 15:59:33,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-08 15:59:33,139 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.3076923076923077) internal successors, (34), 26 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 15:59:33,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:33,170 INFO L225 Difference]: With dead ends: 9223 [2021-10-08 15:59:33,170 INFO L226 Difference]: Without dead ends: 9223 [2021-10-08 15:59:33,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 770.1ms TimeCoverageRelationStatistics Valid=127, Invalid=865, Unknown=0, NotChecked=0, Total=992 [2021-10-08 15:59:33,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9223 states. [2021-10-08 15:59:33,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9223 to 6429. [2021-10-08 15:59:33,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6429 states, 6403 states have (on average 3.9962517569889116) internal successors, (25588), 6428 states have internal predecessors, (25588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:33,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6429 states to 6429 states and 25588 transitions. [2021-10-08 15:59:33,337 INFO L78 Accepts]: Start accepts. Automaton has 6429 states and 25588 transitions. Word has length 17 [2021-10-08 15:59:33,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:33,337 INFO L470 AbstractCegarLoop]: Abstraction has 6429 states and 25588 transitions. [2021-10-08 15:59:33,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.3076923076923077) internal successors, (34), 26 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:33,338 INFO L276 IsEmpty]: Start isEmpty. Operand 6429 states and 25588 transitions. [2021-10-08 15:59:33,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 15:59:33,339 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:33,340 INFO L512 BasicCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:33,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-10-08 15:59:33,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:33,540 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:33,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:33,541 INFO L82 PathProgramCache]: Analyzing trace with hash -2102628547, now seen corresponding path program 4 times [2021-10-08 15:59:33,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:33,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421599424] [2021-10-08 15:59:33,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:33,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:33,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:33,867 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:33,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:33,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421599424] [2021-10-08 15:59:33,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421599424] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:33,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081831315] [2021-10-08 15:59:33,868 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 15:59:33,869 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:33,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:33,870 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:33,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-08 15:59:34,557 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 15:59:34,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:59:34,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 15:59:34,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:34,589 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 75 treesize of output 71 [2021-10-08 15:59:34,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-08 15:59:34,915 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:59:34,916 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 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-08 15:59:35,047 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 15:59:35,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 33 treesize of output 32 [2021-10-08 15:59:36,053 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:36,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081831315] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:36,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:36,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 15:59:36,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284399720] [2021-10-08 15:59:36,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 15:59:36,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:36,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 15:59:36,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2021-10-08 15:59:36,056 INFO L87 Difference]: Start difference. First operand 6429 states and 25588 transitions. Second operand has 27 states, 26 states have (on average 1.3076923076923077) internal successors, (34), 26 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:39,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:39,624 INFO L93 Difference]: Finished difference Result 9345 states and 35845 transitions. [2021-10-08 15:59:39,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-08 15:59:39,625 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.3076923076923077) internal successors, (34), 26 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 15:59:39,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:39,662 INFO L225 Difference]: With dead ends: 9345 [2021-10-08 15:59:39,663 INFO L226 Difference]: Without dead ends: 9345 [2021-10-08 15:59:39,664 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 2484.9ms TimeCoverageRelationStatistics Valid=450, Invalid=3210, Unknown=0, NotChecked=0, Total=3660 [2021-10-08 15:59:39,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9345 states. [2021-10-08 15:59:39,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9345 to 6479. [2021-10-08 15:59:39,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6479 states, 6453 states have (on average 3.9880675654734232) internal successors, (25735), 6478 states have internal predecessors, (25735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:39,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6479 states to 6479 states and 25735 transitions. [2021-10-08 15:59:39,836 INFO L78 Accepts]: Start accepts. Automaton has 6479 states and 25735 transitions. Word has length 17 [2021-10-08 15:59:39,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:39,836 INFO L470 AbstractCegarLoop]: Abstraction has 6479 states and 25735 transitions. [2021-10-08 15:59:39,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.3076923076923077) internal successors, (34), 26 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:39,836 INFO L276 IsEmpty]: Start isEmpty. Operand 6479 states and 25735 transitions. [2021-10-08 15:59:39,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 15:59:39,838 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:39,838 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:39,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-10-08 15:59:40,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:40,040 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:40,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:40,041 INFO L82 PathProgramCache]: Analyzing trace with hash -455637668, now seen corresponding path program 2 times [2021-10-08 15:59:40,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:40,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668828655] [2021-10-08 15:59:40,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:40,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:40,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:40,370 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:40,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:40,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668828655] [2021-10-08 15:59:40,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668828655] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:40,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253346459] [2021-10-08 15:59:40,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 15:59:40,371 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:40,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:40,372 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:40,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-08 15:59:41,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 15:59:41,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:59:41,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 15:59:41,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:41,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:59:41,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:59:41,242 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 15:59:41,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 84 treesize of output 105 [2021-10-08 15:59:42,644 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 19 treesize of output 15 [2021-10-08 15:59:43,468 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:43,468 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 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-08 15:59:43,609 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:43,610 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 1 case distinctions, treesize of input 72 treesize of output 71 [2021-10-08 15:59:44,878 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 15:59:44,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 65 treesize of output 111 [2021-10-08 15:59:45,084 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:45,085 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 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-08 15:59:45,343 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 15:59:45,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-08 15:59:45,419 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:45,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253346459] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:45,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:45,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-08 15:59:45,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161992645] [2021-10-08 15:59:45,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 15:59:45,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:45,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 15:59:45,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2021-10-08 15:59:45,423 INFO L87 Difference]: Start difference. First operand 6479 states and 25735 transitions. Second operand has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:47,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:47,313 INFO L93 Difference]: Finished difference Result 7397 states and 29036 transitions. [2021-10-08 15:59:47,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-08 15:59:47,314 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 15:59:47,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:47,340 INFO L225 Difference]: With dead ends: 7397 [2021-10-08 15:59:47,341 INFO L226 Difference]: Without dead ends: 7397 [2021-10-08 15:59:47,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1730.9ms TimeCoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2021-10-08 15:59:47,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7397 states. [2021-10-08 15:59:47,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7397 to 6503. [2021-10-08 15:59:47,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6503 states, 6477 states have (on average 3.986259070557357) internal successors, (25819), 6502 states have internal predecessors, (25819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:47,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6503 states to 6503 states and 25819 transitions. [2021-10-08 15:59:47,492 INFO L78 Accepts]: Start accepts. Automaton has 6503 states and 25819 transitions. Word has length 17 [2021-10-08 15:59:47,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:47,492 INFO L470 AbstractCegarLoop]: Abstraction has 6503 states and 25819 transitions. [2021-10-08 15:59:47,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:47,492 INFO L276 IsEmpty]: Start isEmpty. Operand 6503 states and 25819 transitions. [2021-10-08 15:59:47,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 15:59:47,494 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:47,494 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:47,522 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-10-08 15:59:47,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-10-08 15:59:47,695 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:47,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:47,696 INFO L82 PathProgramCache]: Analyzing trace with hash 1559060124, now seen corresponding path program 3 times [2021-10-08 15:59:47,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:47,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729813510] [2021-10-08 15:59:47,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:47,697 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:47,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:48,109 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:48,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:48,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729813510] [2021-10-08 15:59:48,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729813510] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:48,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272785318] [2021-10-08 15:59:48,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 15:59:48,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:48,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:48,113 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:48,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-10-08 15:59:48,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-08 15:59:48,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:59:48,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 15:59:48,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:49,022 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 19 treesize of output 15 [2021-10-08 15:59:49,093 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:49,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 30 treesize of output 29 [2021-10-08 15:59:49,162 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:49,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 15:59:49,268 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:49,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 15:59:49,562 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 15:59:49,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-10-08 15:59:49,613 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:49,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272785318] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:49,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:49,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-08 15:59:49,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493311151] [2021-10-08 15:59:49,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 15:59:49,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:49,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 15:59:49,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2021-10-08 15:59:49,616 INFO L87 Difference]: Start difference. First operand 6503 states and 25819 transitions. Second operand has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:50,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 15:59:50,842 INFO L93 Difference]: Finished difference Result 7419 states and 29028 transitions. [2021-10-08 15:59:50,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-08 15:59:50,842 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 15:59:50,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 15:59:50,868 INFO L225 Difference]: With dead ends: 7419 [2021-10-08 15:59:50,869 INFO L226 Difference]: Without dead ends: 7419 [2021-10-08 15:59:50,869 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1137.7ms TimeCoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 15:59:50,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7419 states. [2021-10-08 15:59:50,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7419 to 6503. [2021-10-08 15:59:50,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6503 states, 6477 states have (on average 3.986259070557357) internal successors, (25819), 6502 states have internal predecessors, (25819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:51,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6503 states to 6503 states and 25819 transitions. [2021-10-08 15:59:51,022 INFO L78 Accepts]: Start accepts. Automaton has 6503 states and 25819 transitions. Word has length 17 [2021-10-08 15:59:51,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 15:59:51,022 INFO L470 AbstractCegarLoop]: Abstraction has 6503 states and 25819 transitions. [2021-10-08 15:59:51,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 15:59:51,022 INFO L276 IsEmpty]: Start isEmpty. Operand 6503 states and 25819 transitions. [2021-10-08 15:59:51,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 15:59:51,024 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 15:59:51,024 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 15:59:51,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-10-08 15:59:51,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-10-08 15:59:51,225 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 15:59:51,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 15:59:51,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1397294994, now seen corresponding path program 4 times [2021-10-08 15:59:51,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 15:59:51,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946700085] [2021-10-08 15:59:51,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 15:59:51,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 15:59:51,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 15:59:51,599 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:51,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 15:59:51,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946700085] [2021-10-08 15:59:51,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946700085] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:51,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814236507] [2021-10-08 15:59:51,600 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 15:59:51,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 15:59:51,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 15:59:51,602 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 15:59:51,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-08 15:59:52,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 15:59:52,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 15:59:52,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 15:59:52,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 15:59:52,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:59:52,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 15:59:52,573 INFO L354 Elim1Store]: treesize reduction 230, result has 13.9 percent of original size [2021-10-08 15:59:52,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 61 treesize of output 84 [2021-10-08 15:59:53,968 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 19 treesize of output 15 [2021-10-08 15:59:54,361 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:54,362 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 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-08 15:59:54,498 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:54,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 71 treesize of output 70 [2021-10-08 15:59:56,532 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 15:59:56,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 81 treesize of output 80 [2021-10-08 15:59:59,198 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 15:59:59,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 69 treesize of output 115 [2021-10-08 15:59:59,573 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 15:59:59,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-08 15:59:59,634 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 15:59:59,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814236507] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 15:59:59,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 15:59:59,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-08 15:59:59,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974969780] [2021-10-08 15:59:59,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 15:59:59,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 15:59:59,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 15:59:59,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2021-10-08 15:59:59,636 INFO L87 Difference]: Start difference. First operand 6503 states and 25819 transitions. Second operand has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:02,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:02,016 INFO L93 Difference]: Finished difference Result 7621 states and 29725 transitions. [2021-10-08 16:00:02,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:00:02,017 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:02,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:02,046 INFO L225 Difference]: With dead ends: 7621 [2021-10-08 16:00:02,046 INFO L226 Difference]: Without dead ends: 7621 [2021-10-08 16:00:02,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 2118.4ms TimeCoverageRelationStatistics Valid=191, Invalid=1141, Unknown=0, NotChecked=0, Total=1332 [2021-10-08 16:00:02,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7621 states. [2021-10-08 16:00:02,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7621 to 6379. [2021-10-08 16:00:02,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6379 states, 6353 states have (on average 3.9648984731622856) internal successors, (25189), 6378 states have internal predecessors, (25189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:02,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6379 states to 6379 states and 25189 transitions. [2021-10-08 16:00:02,195 INFO L78 Accepts]: Start accepts. Automaton has 6379 states and 25189 transitions. Word has length 17 [2021-10-08 16:00:02,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:02,195 INFO L470 AbstractCegarLoop]: Abstraction has 6379 states and 25189 transitions. [2021-10-08 16:00:02,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:02,195 INFO L276 IsEmpty]: Start isEmpty. Operand 6379 states and 25189 transitions. [2021-10-08 16:00:02,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:00:02,197 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:02,197 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:02,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:02,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-10-08 16:00:02,412 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:02,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:02,412 INFO L82 PathProgramCache]: Analyzing trace with hash -295930503, now seen corresponding path program 1 times [2021-10-08 16:00:02,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:02,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842449026] [2021-10-08 16:00:02,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:02,414 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:02,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:02,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:02,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:02,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842449026] [2021-10-08 16:00:02,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842449026] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:02,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045504744] [2021-10-08 16:00:02,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:02,690 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:02,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:02,691 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:02,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-10-08 16:00:03,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:03,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:00:03,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:03,557 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 141 treesize of output 137 [2021-10-08 16:00:03,674 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 19 treesize of output 15 [2021-10-08 16:00:03,727 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:03,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:00:03,864 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:03,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:00:03,951 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:03,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:00:04,029 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 21 treesize of output 9 [2021-10-08 16:00:04,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:04,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045504744] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:04,033 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:04,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 20 [2021-10-08 16:00:04,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411185868] [2021-10-08 16:00:04,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:00:04,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:04,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:00:04,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:00:04,034 INFO L87 Difference]: Start difference. First operand 6379 states and 25189 transitions. Second operand has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:05,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:05,181 INFO L93 Difference]: Finished difference Result 12967 states and 49643 transitions. [2021-10-08 16:00:05,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:00:05,181 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:05,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:05,243 INFO L225 Difference]: With dead ends: 12967 [2021-10-08 16:00:05,243 INFO L226 Difference]: Without dead ends: 12967 [2021-10-08 16:00:05,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 811.1ms TimeCoverageRelationStatistics Valid=143, Invalid=913, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:00:05,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12967 states. [2021-10-08 16:00:05,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12967 to 7006. [2021-10-08 16:00:05,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7006 states, 6980 states have (on average 4.069770773638968) internal successors, (28407), 7005 states have internal predecessors, (28407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:05,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7006 states to 7006 states and 28407 transitions. [2021-10-08 16:00:05,469 INFO L78 Accepts]: Start accepts. Automaton has 7006 states and 28407 transitions. Word has length 17 [2021-10-08 16:00:05,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:05,469 INFO L470 AbstractCegarLoop]: Abstraction has 7006 states and 28407 transitions. [2021-10-08 16:00:05,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:05,469 INFO L276 IsEmpty]: Start isEmpty. Operand 7006 states and 28407 transitions. [2021-10-08 16:00:05,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:00:05,471 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:05,471 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:05,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:05,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:05,672 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:05,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:05,673 INFO L82 PathProgramCache]: Analyzing trace with hash -295930436, now seen corresponding path program 1 times [2021-10-08 16:00:05,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:05,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14039284] [2021-10-08 16:00:05,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:05,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:05,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:05,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:05,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:05,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14039284] [2021-10-08 16:00:05,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14039284] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:05,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438124643] [2021-10-08 16:00:05,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:05,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:05,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:05,944 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:05,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-10-08 16:00:06,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:06,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:00:06,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:06,786 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 75 treesize of output 71 [2021-10-08 16:00:06,906 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 17 treesize of output 13 [2021-10-08 16:00:06,957 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:06,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:00:07,075 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:07,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:07,169 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:07,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:07,248 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 19 treesize of output 7 [2021-10-08 16:00:07,249 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:07,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438124643] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:07,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:07,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 20 [2021-10-08 16:00:07,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849996986] [2021-10-08 16:00:07,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:00:07,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:07,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:00:07,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:00:07,252 INFO L87 Difference]: Start difference. First operand 7006 states and 28407 transitions. Second operand has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:08,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:08,217 INFO L93 Difference]: Finished difference Result 12967 states and 49133 transitions. [2021-10-08 16:00:08,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:00:08,218 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:08,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:08,261 INFO L225 Difference]: With dead ends: 12967 [2021-10-08 16:00:08,262 INFO L226 Difference]: Without dead ends: 12959 [2021-10-08 16:00:08,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 717.2ms TimeCoverageRelationStatistics Valid=143, Invalid=913, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:00:08,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12959 states. [2021-10-08 16:00:08,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12959 to 6564. [2021-10-08 16:00:08,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6564 states, 6538 states have (on average 3.97644539614561) internal successors, (25998), 6563 states have internal predecessors, (25998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:08,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6564 states to 6564 states and 25998 transitions. [2021-10-08 16:00:08,454 INFO L78 Accepts]: Start accepts. Automaton has 6564 states and 25998 transitions. Word has length 17 [2021-10-08 16:00:08,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:08,454 INFO L470 AbstractCegarLoop]: Abstraction has 6564 states and 25998 transitions. [2021-10-08 16:00:08,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:08,454 INFO L276 IsEmpty]: Start isEmpty. Operand 6564 states and 25998 transitions. [2021-10-08 16:00:08,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:00:08,457 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:08,457 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:08,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-10-08 16:00:08,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:08,658 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:08,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:08,658 INFO L82 PathProgramCache]: Analyzing trace with hash -295923002, now seen corresponding path program 1 times [2021-10-08 16:00:08,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:08,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486302224] [2021-10-08 16:00:08,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:08,659 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:08,938 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:08,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:08,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486302224] [2021-10-08 16:00:08,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486302224] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:08,939 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131843617] [2021-10-08 16:00:08,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:08,939 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:08,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:08,940 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:08,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-08 16:00:09,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:09,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:00:09,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:09,846 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 47 treesize of output 45 [2021-10-08 16:00:09,974 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 17 treesize of output 13 [2021-10-08 16:00:10,024 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:10,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:00:10,155 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:10,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:10,265 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:10,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:10,353 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 19 treesize of output 7 [2021-10-08 16:00:10,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:10,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131843617] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:10,355 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:10,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 20 [2021-10-08 16:00:10,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882369018] [2021-10-08 16:00:10,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:00:10,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:10,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:00:10,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:00:10,357 INFO L87 Difference]: Start difference. First operand 6564 states and 25998 transitions. Second operand has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:11,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:11,304 INFO L93 Difference]: Finished difference Result 11476 states and 43964 transitions. [2021-10-08 16:00:11,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:00:11,304 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:11,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:11,349 INFO L225 Difference]: With dead ends: 11476 [2021-10-08 16:00:11,349 INFO L226 Difference]: Without dead ends: 11476 [2021-10-08 16:00:11,349 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 755.5ms TimeCoverageRelationStatistics Valid=143, Invalid=913, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:00:11,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11476 states. [2021-10-08 16:00:11,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11476 to 7142. [2021-10-08 16:00:11,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7142 states, 7116 states have (on average 4.083052276559865) internal successors, (29055), 7141 states have internal predecessors, (29055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:11,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7142 states to 7142 states and 29055 transitions. [2021-10-08 16:00:11,556 INFO L78 Accepts]: Start accepts. Automaton has 7142 states and 29055 transitions. Word has length 17 [2021-10-08 16:00:11,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:11,556 INFO L470 AbstractCegarLoop]: Abstraction has 7142 states and 29055 transitions. [2021-10-08 16:00:11,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:11,557 INFO L276 IsEmpty]: Start isEmpty. Operand 7142 states and 29055 transitions. [2021-10-08 16:00:11,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:00:11,559 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:11,559 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:11,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:11,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:11,760 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:11,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:11,760 INFO L82 PathProgramCache]: Analyzing trace with hash -295923053, now seen corresponding path program 1 times [2021-10-08 16:00:11,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:11,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644927453] [2021-10-08 16:00:11,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:11,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:11,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:12,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:12,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:12,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644927453] [2021-10-08 16:00:12,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644927453] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:12,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067897295] [2021-10-08 16:00:12,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:12,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:12,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:12,058 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:12,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-10-08 16:00:12,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:12,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:00:12,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:12,987 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 47 treesize of output 45 [2021-10-08 16:00:13,118 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 19 treesize of output 15 [2021-10-08 16:00:13,171 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:13,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:00:13,317 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:13,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:00:13,422 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:13,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:00:13,515 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 21 treesize of output 9 [2021-10-08 16:00:13,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:13,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067897295] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:13,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:13,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 20 [2021-10-08 16:00:13,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889338943] [2021-10-08 16:00:13,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:00:13,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:13,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:00:13,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:00:13,519 INFO L87 Difference]: Start difference. First operand 7142 states and 29055 transitions. Second operand has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:14,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:14,511 INFO L93 Difference]: Finished difference Result 11476 states and 43386 transitions. [2021-10-08 16:00:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:00:14,511 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:14,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:14,554 INFO L225 Difference]: With dead ends: 11476 [2021-10-08 16:00:14,554 INFO L226 Difference]: Without dead ends: 11456 [2021-10-08 16:00:14,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 780.0ms TimeCoverageRelationStatistics Valid=143, Invalid=913, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:00:14,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11456 states. [2021-10-08 16:00:14,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11456 to 6564. [2021-10-08 16:00:14,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6564 states, 6538 states have (on average 3.97644539614561) internal successors, (25998), 6563 states have internal predecessors, (25998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:14,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6564 states to 6564 states and 25998 transitions. [2021-10-08 16:00:14,752 INFO L78 Accepts]: Start accepts. Automaton has 6564 states and 25998 transitions. Word has length 17 [2021-10-08 16:00:14,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:14,752 INFO L470 AbstractCegarLoop]: Abstraction has 6564 states and 25998 transitions. [2021-10-08 16:00:14,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:14,753 INFO L276 IsEmpty]: Start isEmpty. Operand 6564 states and 25998 transitions. [2021-10-08 16:00:14,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:00:14,755 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:14,755 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:14,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:14,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:14,956 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:14,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:14,956 INFO L82 PathProgramCache]: Analyzing trace with hash 97548838, now seen corresponding path program 2 times [2021-10-08 16:00:14,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:14,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310959554] [2021-10-08 16:00:14,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:14,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:14,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:15,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:15,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:15,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310959554] [2021-10-08 16:00:15,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310959554] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:15,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100878689] [2021-10-08 16:00:15,292 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:00:15,292 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:15,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:15,293 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:15,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-10-08 16:00:16,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:00:16,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:00:16,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:00:16,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:16,340 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 17 treesize of output 13 [2021-10-08 16:00:16,406 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:16,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 24 treesize of output 23 [2021-10-08 16:00:16,553 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:16,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:16,714 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:16,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:16,763 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 19 treesize of output 7 [2021-10-08 16:00:16,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:16,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100878689] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:16,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:16,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-08 16:00:16,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603602919] [2021-10-08 16:00:16,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 16:00:16,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:16,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 16:00:16,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:00:16,767 INFO L87 Difference]: Start difference. First operand 6564 states and 25998 transitions. Second operand has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:18,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:18,073 INFO L93 Difference]: Finished difference Result 12115 states and 46696 transitions. [2021-10-08 16:00:18,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-08 16:00:18,074 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:18,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:18,120 INFO L225 Difference]: With dead ends: 12115 [2021-10-08 16:00:18,120 INFO L226 Difference]: Without dead ends: 12115 [2021-10-08 16:00:18,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 1080.4ms TimeCoverageRelationStatistics Valid=156, Invalid=1104, Unknown=0, NotChecked=0, Total=1260 [2021-10-08 16:00:18,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12115 states. [2021-10-08 16:00:18,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12115 to 7223. [2021-10-08 16:00:18,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7223 states, 7197 states have (on average 4.085869112130054) internal successors, (29406), 7222 states have internal predecessors, (29406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:18,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7223 states to 7223 states and 29406 transitions. [2021-10-08 16:00:18,350 INFO L78 Accepts]: Start accepts. Automaton has 7223 states and 29406 transitions. Word has length 17 [2021-10-08 16:00:18,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:18,350 INFO L470 AbstractCegarLoop]: Abstraction has 7223 states and 29406 transitions. [2021-10-08 16:00:18,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:18,350 INFO L276 IsEmpty]: Start isEmpty. Operand 7223 states and 29406 transitions. [2021-10-08 16:00:18,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:00:18,352 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:18,352 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:18,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:18,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:18,553 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:18,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:18,554 INFO L82 PathProgramCache]: Analyzing trace with hash 97548787, now seen corresponding path program 2 times [2021-10-08 16:00:18,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:18,555 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99665204] [2021-10-08 16:00:18,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:18,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:18,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:18,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:18,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:18,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99665204] [2021-10-08 16:00:18,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99665204] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:18,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142668878] [2021-10-08 16:00:18,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:00:18,810 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:18,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:18,812 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:18,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-10-08 16:00:19,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:00:19,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:00:19,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:00:19,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:19,887 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 19 treesize of output 15 [2021-10-08 16:00:19,950 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:19,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:20,099 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:20,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:00:20,258 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:20,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:00:20,323 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 21 treesize of output 9 [2021-10-08 16:00:20,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:20,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142668878] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:20,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:20,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-08 16:00:20,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977577699] [2021-10-08 16:00:20,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 16:00:20,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:20,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 16:00:20,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:00:20,328 INFO L87 Difference]: Start difference. First operand 7223 states and 29406 transitions. Second operand has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:21,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:21,663 INFO L93 Difference]: Finished difference Result 12106 states and 46109 transitions. [2021-10-08 16:00:21,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-08 16:00:21,663 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:21,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:21,738 INFO L225 Difference]: With dead ends: 12106 [2021-10-08 16:00:21,738 INFO L226 Difference]: Without dead ends: 12086 [2021-10-08 16:00:21,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 935.2ms TimeCoverageRelationStatistics Valid=144, Invalid=978, Unknown=0, NotChecked=0, Total=1122 [2021-10-08 16:00:21,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12086 states. [2021-10-08 16:00:22,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12086 to 6645. [2021-10-08 16:00:22,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6645 states, 6619 states have (on average 3.980812811602961) internal successors, (26349), 6644 states have internal predecessors, (26349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:22,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6645 states to 6645 states and 26349 transitions. [2021-10-08 16:00:22,079 INFO L78 Accepts]: Start accepts. Automaton has 6645 states and 26349 transitions. Word has length 17 [2021-10-08 16:00:22,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:22,079 INFO L470 AbstractCegarLoop]: Abstraction has 6645 states and 26349 transitions. [2021-10-08 16:00:22,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:22,080 INFO L276 IsEmpty]: Start isEmpty. Operand 6645 states and 26349 transitions. [2021-10-08 16:00:22,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:00:22,083 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:22,083 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:22,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:22,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-10-08 16:00:22,298 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:22,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:22,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1915191848, now seen corresponding path program 1 times [2021-10-08 16:00:22,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:22,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988767649] [2021-10-08 16:00:22,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:22,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:22,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:22,733 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:22,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:22,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988767649] [2021-10-08 16:00:22,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988767649] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:22,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223088711] [2021-10-08 16:00:22,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:22,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:22,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:22,738 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:22,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-10-08 16:00:23,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:23,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-08 16:00:23,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:23,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:00:23,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:00:23,803 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 16:00:23,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 168 treesize of output 185 [2021-10-08 16:00:25,340 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 19 treesize of output 15 [2021-10-08 16:00:25,468 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:00:25,468 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 1 case distinctions, treesize of input 68 treesize of output 67 [2021-10-08 16:00:26,505 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 16:00:26,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 65 treesize of output 111 [2021-10-08 16:00:26,717 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:00:26,717 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 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-08 16:00:26,836 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:00:26,837 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:00:26,892 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:00:26,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:00:26,902 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 17 treesize of output 9 [2021-10-08 16:00:26,909 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:26,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223088711] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:26,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:26,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-10-08 16:00:26,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718866740] [2021-10-08 16:00:26,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-08 16:00:26,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:26,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-08 16:00:26,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:00:26,911 INFO L87 Difference]: Start difference. First operand 6645 states and 26349 transitions. Second operand has 19 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:28,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:28,082 INFO L93 Difference]: Finished difference Result 18039 states and 72626 transitions. [2021-10-08 16:00:28,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-08 16:00:28,083 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:28,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:28,160 INFO L225 Difference]: With dead ends: 18039 [2021-10-08 16:00:28,160 INFO L226 Difference]: Without dead ends: 18039 [2021-10-08 16:00:28,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 901.6ms TimeCoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:00:28,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18039 states. [2021-10-08 16:00:28,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18039 to 7000. [2021-10-08 16:00:28,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7000 states, 6974 states have (on average 4.078720963579007) internal successors, (28445), 6999 states have internal predecessors, (28445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:28,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 28445 transitions. [2021-10-08 16:00:28,435 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 28445 transitions. Word has length 17 [2021-10-08 16:00:28,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:28,435 INFO L470 AbstractCegarLoop]: Abstraction has 7000 states and 28445 transitions. [2021-10-08 16:00:28,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.7777777777777777) internal successors, (32), 18 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:28,435 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 28445 transitions. [2021-10-08 16:00:28,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:00:28,437 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:28,437 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:28,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:28,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-10-08 16:00:28,638 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:28,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:28,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1915191915, now seen corresponding path program 1 times [2021-10-08 16:00:28,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:28,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865037133] [2021-10-08 16:00:28,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:28,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:28,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:28,970 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:28,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:28,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865037133] [2021-10-08 16:00:28,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865037133] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:28,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570993439] [2021-10-08 16:00:28,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:28,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:28,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:28,973 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:28,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-08 16:00:29,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:29,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-08 16:00:29,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:29,970 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 47 treesize of output 45 [2021-10-08 16:00:30,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2021-10-08 16:00:30,085 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:00:30,086 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 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-08 16:00:30,197 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:00:30,197 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 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-08 16:00:30,293 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:00:30,293 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 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-08 16:00:30,348 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:00:30,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 16:00:30,358 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 15 treesize of output 7 [2021-10-08 16:00:30,359 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:30,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570993439] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:30,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:30,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 13 [2021-10-08 16:00:30,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27878835] [2021-10-08 16:00:30,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-08 16:00:30,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:30,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-08 16:00:30,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-10-08 16:00:30,361 INFO L87 Difference]: Start difference. First operand 7000 states and 28445 transitions. Second operand has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:30,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:30,926 INFO L93 Difference]: Finished difference Result 17994 states and 72136 transitions. [2021-10-08 16:00:30,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-08 16:00:30,926 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:00:30,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:30,995 INFO L225 Difference]: With dead ends: 17994 [2021-10-08 16:00:30,995 INFO L226 Difference]: Without dead ends: 17974 [2021-10-08 16:00:30,995 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 401.8ms TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:00:31,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17974 states. [2021-10-08 16:00:31,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17974 to 6585. [2021-10-08 16:00:31,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6585 states, 6559 states have (on average 4.009147735935356) internal successors, (26296), 6584 states have internal predecessors, (26296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:31,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6585 states to 6585 states and 26296 transitions. [2021-10-08 16:00:31,245 INFO L78 Accepts]: Start accepts. Automaton has 6585 states and 26296 transitions. Word has length 17 [2021-10-08 16:00:31,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:31,246 INFO L470 AbstractCegarLoop]: Abstraction has 6585 states and 26296 transitions. [2021-10-08 16:00:31,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:31,246 INFO L276 IsEmpty]: Start isEmpty. Operand 6585 states and 26296 transitions. [2021-10-08 16:00:31,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:00:31,249 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:31,249 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:31,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-10-08 16:00:31,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:31,450 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:31,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:31,451 INFO L82 PathProgramCache]: Analyzing trace with hash -756974006, now seen corresponding path program 6 times [2021-10-08 16:00:31,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:31,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50118330] [2021-10-08 16:00:31,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:31,452 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:31,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:31,586 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:31,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:31,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50118330] [2021-10-08 16:00:31,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50118330] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:31,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365760760] [2021-10-08 16:00:31,587 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:00:31,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:31,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:31,591 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:31,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-10-08 16:00:32,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-08 16:00:32,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:00:32,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-08 16:00:32,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:33,455 INFO L354 Elim1Store]: treesize reduction 102, result has 1.0 percent of original size [2021-10-08 16:00:33,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 194 treesize of output 152 [2021-10-08 16:00:33,502 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:33,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365760760] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:33,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:33,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-08 16:00:33,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463535741] [2021-10-08 16:00:33,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:00:33,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:33,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:00:33,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:00:33,504 INFO L87 Difference]: Start difference. First operand 6585 states and 26296 transitions. Second operand has 25 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:36,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:36,244 INFO L93 Difference]: Finished difference Result 28716 states and 109130 transitions. [2021-10-08 16:00:36,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-08 16:00:36,244 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:00:36,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:36,369 INFO L225 Difference]: With dead ends: 28716 [2021-10-08 16:00:36,369 INFO L226 Difference]: Without dead ends: 28364 [2021-10-08 16:00:36,370 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1877 ImplicationChecksByTransitivity, 1447.0ms TimeCoverageRelationStatistics Valid=1268, Invalid=4584, Unknown=0, NotChecked=0, Total=5852 [2021-10-08 16:00:36,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28364 states. [2021-10-08 16:00:36,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28364 to 8026. [2021-10-08 16:00:36,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8026 states, 8000 states have (on average 4.06025) internal successors, (32482), 8025 states have internal predecessors, (32482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:36,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8026 states to 8026 states and 32482 transitions. [2021-10-08 16:00:36,737 INFO L78 Accepts]: Start accepts. Automaton has 8026 states and 32482 transitions. Word has length 18 [2021-10-08 16:00:36,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:36,737 INFO L470 AbstractCegarLoop]: Abstraction has 8026 states and 32482 transitions. [2021-10-08 16:00:36,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:36,737 INFO L276 IsEmpty]: Start isEmpty. Operand 8026 states and 32482 transitions. [2021-10-08 16:00:36,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:00:36,740 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:36,741 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:36,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:36,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-10-08 16:00:36,952 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:36,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:36,953 INFO L82 PathProgramCache]: Analyzing trace with hash 489628528, now seen corresponding path program 5 times [2021-10-08 16:00:36,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:36,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150762378] [2021-10-08 16:00:36,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:36,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:37,407 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:37,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:37,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150762378] [2021-10-08 16:00:37,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150762378] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:37,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131839366] [2021-10-08 16:00:37,409 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:00:37,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:37,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:37,410 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:37,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-10-08 16:00:38,446 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:00:38,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:00:38,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:00:38,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:38,461 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 197 treesize of output 181 [2021-10-08 16:00:38,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 16:00:38,709 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:38,709 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:00:38,834 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:38,835 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:00:38,897 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:38,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:00:39,205 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:39,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131839366] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:39,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:39,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 16:00:39,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979339101] [2021-10-08 16:00:39,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:00:39,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:39,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:00:39,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:00:39,207 INFO L87 Difference]: Start difference. First operand 8026 states and 32482 transitions. Second operand has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:40,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:40,940 INFO L93 Difference]: Finished difference Result 10196 states and 41050 transitions. [2021-10-08 16:00:40,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:00:40,940 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:00:40,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:40,978 INFO L225 Difference]: With dead ends: 10196 [2021-10-08 16:00:40,978 INFO L226 Difference]: Without dead ends: 10196 [2021-10-08 16:00:40,979 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 1311.6ms TimeCoverageRelationStatistics Valid=259, Invalid=1223, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 16:00:40,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10196 states. [2021-10-08 16:00:41,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10196 to 8132. [2021-10-08 16:00:41,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8132 states, 8106 states have (on average 4.070194917345177) internal successors, (32993), 8131 states have internal predecessors, (32993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:41,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8132 states to 8132 states and 32993 transitions. [2021-10-08 16:00:41,185 INFO L78 Accepts]: Start accepts. Automaton has 8132 states and 32993 transitions. Word has length 18 [2021-10-08 16:00:41,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:41,185 INFO L470 AbstractCegarLoop]: Abstraction has 8132 states and 32993 transitions. [2021-10-08 16:00:41,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:41,185 INFO L276 IsEmpty]: Start isEmpty. Operand 8132 states and 32993 transitions. [2021-10-08 16:00:41,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:00:41,188 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:41,188 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:41,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-10-08 16:00:41,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:41,389 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:41,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:41,389 INFO L82 PathProgramCache]: Analyzing trace with hash 489628567, now seen corresponding path program 2 times [2021-10-08 16:00:41,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:41,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857944304] [2021-10-08 16:00:41,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:41,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:41,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:41,760 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:41,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:41,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857944304] [2021-10-08 16:00:41,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857944304] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:41,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37455207] [2021-10-08 16:00:41,761 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:00:41,761 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:41,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:41,762 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:41,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-10-08 16:00:42,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:00:42,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:00:42,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-08 16:00:42,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:43,019 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 27 treesize of output 23 [2021-10-08 16:00:43,120 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:00:43,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 32 treesize of output 31 [2021-10-08 16:00:43,315 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:00:43,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 16:00:43,426 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:00:43,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 16:00:44,164 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:44,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37455207] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:44,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:44,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 16:00:44,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368735665] [2021-10-08 16:00:44,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:00:44,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:44,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:00:44,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=628, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:00:44,166 INFO L87 Difference]: Start difference. First operand 8132 states and 32993 transitions. Second operand has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:53,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:53,017 INFO L93 Difference]: Finished difference Result 10760 states and 42782 transitions. [2021-10-08 16:00:53,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-10-08 16:00:53,017 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:00:53,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:53,061 INFO L225 Difference]: With dead ends: 10760 [2021-10-08 16:00:53,061 INFO L226 Difference]: Without dead ends: 10760 [2021-10-08 16:00:53,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2018 ImplicationChecksByTransitivity, 6306.8ms TimeCoverageRelationStatistics Valid=941, Invalid=6891, Unknown=0, NotChecked=0, Total=7832 [2021-10-08 16:00:53,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10760 states. [2021-10-08 16:00:53,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10760 to 8220. [2021-10-08 16:00:53,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8220 states, 8194 states have (on average 4.070417378569685) internal successors, (33353), 8219 states have internal predecessors, (33353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:53,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8220 states to 8220 states and 33353 transitions. [2021-10-08 16:00:53,279 INFO L78 Accepts]: Start accepts. Automaton has 8220 states and 33353 transitions. Word has length 18 [2021-10-08 16:00:53,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:53,279 INFO L470 AbstractCegarLoop]: Abstraction has 8220 states and 33353 transitions. [2021-10-08 16:00:53,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:53,279 INFO L276 IsEmpty]: Start isEmpty. Operand 8220 states and 33353 transitions. [2021-10-08 16:00:53,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:00:53,282 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:53,282 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:53,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:53,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-10-08 16:00:53,483 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:53,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:53,484 INFO L82 PathProgramCache]: Analyzing trace with hash -690381798, now seen corresponding path program 1 times [2021-10-08 16:00:53,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:53,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994297185] [2021-10-08 16:00:53,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:53,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:53,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:53,736 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:53,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:53,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994297185] [2021-10-08 16:00:53,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994297185] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:53,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162673310] [2021-10-08 16:00:53,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:53,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:53,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:53,737 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:53,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-10-08 16:00:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:54,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:00:54,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:54,967 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 209 treesize of output 205 [2021-10-08 16:00:55,079 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 19 treesize of output 15 [2021-10-08 16:00:55,125 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:55,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:00:55,237 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:55,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:00:55,391 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:55,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:00:55,425 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 21 treesize of output 9 [2021-10-08 16:00:55,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:55,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162673310] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:55,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:55,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-08 16:00:55,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532963824] [2021-10-08 16:00:55,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 16:00:55,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:55,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 16:00:55,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=373, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:00:55,430 INFO L87 Difference]: Start difference. First operand 8220 states and 33353 transitions. Second operand has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:56,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:00:56,419 INFO L93 Difference]: Finished difference Result 16278 states and 63272 transitions. [2021-10-08 16:00:56,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-08 16:00:56,420 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:00:56,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:00:56,487 INFO L225 Difference]: With dead ends: 16278 [2021-10-08 16:00:56,487 INFO L226 Difference]: Without dead ends: 16278 [2021-10-08 16:00:56,487 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 723.1ms TimeCoverageRelationStatistics Valid=143, Invalid=913, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:00:56,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16278 states. [2021-10-08 16:00:56,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16278 to 8766. [2021-10-08 16:00:56,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8766 states, 8740 states have (on average 4.148970251716247) internal successors, (36262), 8765 states have internal predecessors, (36262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:56,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8766 states to 8766 states and 36262 transitions. [2021-10-08 16:00:56,765 INFO L78 Accepts]: Start accepts. Automaton has 8766 states and 36262 transitions. Word has length 18 [2021-10-08 16:00:56,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:00:56,765 INFO L470 AbstractCegarLoop]: Abstraction has 8766 states and 36262 transitions. [2021-10-08 16:00:56,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:00:56,765 INFO L276 IsEmpty]: Start isEmpty. Operand 8766 states and 36262 transitions. [2021-10-08 16:00:56,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:00:56,768 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:00:56,768 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:00:56,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-10-08 16:00:56,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-10-08 16:00:56,969 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:00:56,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:00:56,970 INFO L82 PathProgramCache]: Analyzing trace with hash -690381731, now seen corresponding path program 1 times [2021-10-08 16:00:56,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:00:56,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960528036] [2021-10-08 16:00:56,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:56,971 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:00:57,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:57,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:57,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:00:57,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960528036] [2021-10-08 16:00:57,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960528036] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:57,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081639650] [2021-10-08 16:00:57,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:00:57,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:00:57,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:00:57,220 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:00:57,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-10-08 16:00:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:00:58,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:00:58,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:00:58,378 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 342 treesize of output 326 [2021-10-08 16:00:58,514 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 17 treesize of output 13 [2021-10-08 16:00:58,563 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:58,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:00:58,678 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:58,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:58,809 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:00:58,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:00:58,843 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 19 treesize of output 7 [2021-10-08 16:00:58,846 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:00:58,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081639650] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:00:58,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:00:58,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-08 16:00:58,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582947743] [2021-10-08 16:00:58,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 16:00:58,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:00:58,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 16:00:58,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=373, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:00:58,848 INFO L87 Difference]: Start difference. First operand 8766 states and 36262 transitions. Second operand has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:00,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:00,055 INFO L93 Difference]: Finished difference Result 16290 states and 62738 transitions. [2021-10-08 16:01:00,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-08 16:01:00,056 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:01:00,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:00,118 INFO L225 Difference]: With dead ends: 16290 [2021-10-08 16:01:00,118 INFO L226 Difference]: Without dead ends: 16282 [2021-10-08 16:01:00,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 820.3ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:01:00,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16282 states. [2021-10-08 16:01:00,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16282 to 8112. [2021-10-08 16:01:00,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8112 states, 8086 states have (on average 4.0669057630472425) internal successors, (32885), 8111 states have internal predecessors, (32885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:00,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8112 states to 8112 states and 32885 transitions. [2021-10-08 16:01:00,394 INFO L78 Accepts]: Start accepts. Automaton has 8112 states and 32885 transitions. Word has length 18 [2021-10-08 16:01:00,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:00,394 INFO L470 AbstractCegarLoop]: Abstraction has 8112 states and 32885 transitions. [2021-10-08 16:01:00,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:00,394 INFO L276 IsEmpty]: Start isEmpty. Operand 8112 states and 32885 transitions. [2021-10-08 16:01:00,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:01:00,397 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:00,397 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:00,426 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:00,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:00,598 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:00,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:00,599 INFO L82 PathProgramCache]: Analyzing trace with hash 367108660, now seen corresponding path program 1 times [2021-10-08 16:01:00,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:00,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525076629] [2021-10-08 16:01:00,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:00,599 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:00,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:00,887 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:00,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:00,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525076629] [2021-10-08 16:01:00,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525076629] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:00,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81617134] [2021-10-08 16:01:00,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:00,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:00,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:00,889 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:00,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-10-08 16:01:01,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:01,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:01:01,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:02,087 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 16:01:02,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 337 treesize of output 330 [2021-10-08 16:01:03,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 16:01:03,588 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:01:03,589 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 1 case distinctions, treesize of input 71 treesize of output 70 [2021-10-08 16:01:04,604 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 16:01:04,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-08 16:01:04,806 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:01:04,807 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 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-08 16:01:04,984 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:01:04,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:01:05,032 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 21 treesize of output 9 [2021-10-08 16:01:05,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:05,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81617134] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:05,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:05,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-08 16:01:05,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776925620] [2021-10-08 16:01:05,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 16:01:05,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:05,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 16:01:05,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:01:05,037 INFO L87 Difference]: Start difference. First operand 8112 states and 32885 transitions. Second operand has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:06,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:06,705 INFO L93 Difference]: Finished difference Result 13848 states and 55855 transitions. [2021-10-08 16:01:06,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:01:06,706 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:01:06,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:06,788 INFO L225 Difference]: With dead ends: 13848 [2021-10-08 16:01:06,788 INFO L226 Difference]: Without dead ends: 13848 [2021-10-08 16:01:06,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 1439.4ms TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:01:06,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13848 states. [2021-10-08 16:01:07,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13848 to 9078. [2021-10-08 16:01:07,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9078 states, 9052 states have (on average 4.173000441891295) internal successors, (37774), 9077 states have internal predecessors, (37774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:07,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9078 states to 9078 states and 37774 transitions. [2021-10-08 16:01:07,069 INFO L78 Accepts]: Start accepts. Automaton has 9078 states and 37774 transitions. Word has length 18 [2021-10-08 16:01:07,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:07,070 INFO L470 AbstractCegarLoop]: Abstraction has 9078 states and 37774 transitions. [2021-10-08 16:01:07,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:07,070 INFO L276 IsEmpty]: Start isEmpty. Operand 9078 states and 37774 transitions. [2021-10-08 16:01:07,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:01:07,073 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:07,073 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:07,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:07,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:07,280 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:07,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:07,281 INFO L82 PathProgramCache]: Analyzing trace with hash 367108727, now seen corresponding path program 1 times [2021-10-08 16:01:07,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:07,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081586369] [2021-10-08 16:01:07,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:07,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:07,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:07,564 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:07,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:07,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081586369] [2021-10-08 16:01:07,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081586369] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:07,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020862301] [2021-10-08 16:01:07,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:07,565 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:07,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:07,567 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:07,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-10-08 16:01:08,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:08,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-08 16:01:08,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:08,707 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 47 treesize of output 45 [2021-10-08 16:01:08,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:01:08,935 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:01:08,936 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:01:09,071 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:01:09,071 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:01:09,231 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:01:09,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:01:09,273 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 19 treesize of output 7 [2021-10-08 16:01:09,275 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:09,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020862301] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:09,275 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:09,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-08 16:01:09,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147606491] [2021-10-08 16:01:09,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 16:01:09,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:09,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 16:01:09,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:01:09,278 INFO L87 Difference]: Start difference. First operand 9078 states and 37774 transitions. Second operand has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:10,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:10,487 INFO L93 Difference]: Finished difference Result 13848 states and 55315 transitions. [2021-10-08 16:01:10,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:01:10,488 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:01:10,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:10,536 INFO L225 Difference]: With dead ends: 13848 [2021-10-08 16:01:10,536 INFO L226 Difference]: Without dead ends: 13840 [2021-10-08 16:01:10,536 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 911.3ms TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:01:10,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13840 states. [2021-10-08 16:01:10,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13840 to 8562. [2021-10-08 16:01:10,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8562 states, 8536 states have (on average 4.089034676663543) internal successors, (34904), 8561 states have internal predecessors, (34904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:10,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8562 states to 8562 states and 34904 transitions. [2021-10-08 16:01:10,788 INFO L78 Accepts]: Start accepts. Automaton has 8562 states and 34904 transitions. Word has length 18 [2021-10-08 16:01:10,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:10,788 INFO L470 AbstractCegarLoop]: Abstraction has 8562 states and 34904 transitions. [2021-10-08 16:01:10,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:10,788 INFO L276 IsEmpty]: Start isEmpty. Operand 8562 states and 34904 transitions. [2021-10-08 16:01:10,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:01:10,792 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:10,792 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:10,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:10,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:10,993 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:10,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:10,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1968335904, now seen corresponding path program 2 times [2021-10-08 16:01:10,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:10,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972609320] [2021-10-08 16:01:10,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:10,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:11,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:11,076 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:11,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:11,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972609320] [2021-10-08 16:01:11,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972609320] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:11,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702823298] [2021-10-08 16:01:11,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:01:11,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:11,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:11,078 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:11,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-10-08 16:01:12,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:01:12,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:01:12,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-08 16:01:12,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:12,447 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:12,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702823298] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:12,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:12,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-08 16:01:12,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752415373] [2021-10-08 16:01:12,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 16:01:12,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:12,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 16:01:12,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2021-10-08 16:01:12,450 INFO L87 Difference]: Start difference. First operand 8562 states and 34904 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:12,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:12,923 INFO L93 Difference]: Finished difference Result 11758 states and 46678 transitions. [2021-10-08 16:01:12,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-08 16:01:12,923 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:01:12,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:12,969 INFO L225 Difference]: With dead ends: 11758 [2021-10-08 16:01:12,969 INFO L226 Difference]: Without dead ends: 11638 [2021-10-08 16:01:12,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 253.0ms TimeCoverageRelationStatistics Valid=190, Invalid=566, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:01:12,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11638 states. [2021-10-08 16:01:13,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11638 to 9359. [2021-10-08 16:01:13,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9359 states, 9333 states have (on average 4.170791813993357) internal successors, (38926), 9358 states have internal predecessors, (38926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:13,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9359 states to 9359 states and 38926 transitions. [2021-10-08 16:01:13,234 INFO L78 Accepts]: Start accepts. Automaton has 9359 states and 38926 transitions. Word has length 18 [2021-10-08 16:01:13,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:13,234 INFO L470 AbstractCegarLoop]: Abstraction has 9359 states and 38926 transitions. [2021-10-08 16:01:13,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:13,235 INFO L276 IsEmpty]: Start isEmpty. Operand 9359 states and 38926 transitions. [2021-10-08 16:01:13,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:01:13,240 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:13,241 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:13,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:13,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:13,457 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:13,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:13,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1975709768, now seen corresponding path program 1 times [2021-10-08 16:01:13,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:13,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396551907] [2021-10-08 16:01:13,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:13,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:13,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:13,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:13,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:13,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396551907] [2021-10-08 16:01:13,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396551907] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:13,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996177783] [2021-10-08 16:01:13,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:13,766 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:13,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:13,767 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:13,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-10-08 16:01:14,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:14,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-08 16:01:14,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:14,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:01:14,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:01:15,067 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 16:01:15,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 122 treesize of output 139 [2021-10-08 16:01:16,691 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 17 treesize of output 13 [2021-10-08 16:01:16,838 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:16,839 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 1 case distinctions, treesize of input 66 treesize of output 65 [2021-10-08 16:01:18,362 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 16:01:18,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 65 treesize of output 111 [2021-10-08 16:01:18,601 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:18,601 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:01:18,744 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:18,745 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 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-08 16:01:18,825 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:18,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 16:01:18,836 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 15 treesize of output 7 [2021-10-08 16:01:18,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:18,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996177783] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:18,839 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:18,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-10-08 16:01:18,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210350919] [2021-10-08 16:01:18,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-08 16:01:18,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:18,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-08 16:01:18,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:01:18,841 INFO L87 Difference]: Start difference. First operand 9359 states and 38926 transitions. Second operand has 19 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:19,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:19,932 INFO L93 Difference]: Finished difference Result 20937 states and 86272 transitions. [2021-10-08 16:01:19,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-08 16:01:19,933 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:01:19,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:20,036 INFO L225 Difference]: With dead ends: 20937 [2021-10-08 16:01:20,037 INFO L226 Difference]: Without dead ends: 20937 [2021-10-08 16:01:20,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 855.9ms TimeCoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:01:20,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20937 states. [2021-10-08 16:01:20,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20937 to 9746. [2021-10-08 16:01:20,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9746 states, 9720 states have (on average 4.230349794238683) internal successors, (41119), 9745 states have internal predecessors, (41119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:20,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9746 states to 9746 states and 41119 transitions. [2021-10-08 16:01:20,357 INFO L78 Accepts]: Start accepts. Automaton has 9746 states and 41119 transitions. Word has length 18 [2021-10-08 16:01:20,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:20,357 INFO L470 AbstractCegarLoop]: Abstraction has 9746 states and 41119 transitions. [2021-10-08 16:01:20,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:20,358 INFO L276 IsEmpty]: Start isEmpty. Operand 9746 states and 41119 transitions. [2021-10-08 16:01:20,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:01:20,361 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:20,361 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:20,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:20,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:20,569 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:20,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:20,570 INFO L82 PathProgramCache]: Analyzing trace with hash -1975709819, now seen corresponding path program 1 times [2021-10-08 16:01:20,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:20,570 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726297243] [2021-10-08 16:01:20,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:20,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:20,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:20,927 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:20,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:20,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726297243] [2021-10-08 16:01:20,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726297243] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:20,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358870235] [2021-10-08 16:01:20,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:20,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:20,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:20,930 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:20,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-10-08 16:01:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:22,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:01:22,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:22,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:01:22,171 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 197 treesize of output 181 [2021-10-08 16:01:22,271 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 19 treesize of output 15 [2021-10-08 16:01:22,331 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:22,332 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 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-08 16:01:22,464 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:22,464 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:01:22,563 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:22,564 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:01:22,622 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:22,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:01:22,634 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 17 treesize of output 9 [2021-10-08 16:01:22,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:22,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358870235] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:22,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:22,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-10-08 16:01:22,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554620831] [2021-10-08 16:01:22,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-08 16:01:22,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:22,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-08 16:01:22,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:01:22,638 INFO L87 Difference]: Start difference. First operand 9746 states and 41119 transitions. Second operand has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:23,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:23,307 INFO L93 Difference]: Finished difference Result 20844 states and 85285 transitions. [2021-10-08 16:01:23,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-08 16:01:23,307 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:01:23,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:23,385 INFO L225 Difference]: With dead ends: 20844 [2021-10-08 16:01:23,385 INFO L226 Difference]: Without dead ends: 20768 [2021-10-08 16:01:23,385 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 473.7ms TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:01:23,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20768 states. [2021-10-08 16:01:23,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20768 to 8992. [2021-10-08 16:01:23,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8992 states, 8966 states have (on average 4.14465759536025) internal successors, (37161), 8991 states have internal predecessors, (37161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:23,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8992 states to 8992 states and 37161 transitions. [2021-10-08 16:01:23,723 INFO L78 Accepts]: Start accepts. Automaton has 8992 states and 37161 transitions. Word has length 18 [2021-10-08 16:01:23,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:23,723 INFO L470 AbstractCegarLoop]: Abstraction has 8992 states and 37161 transitions. [2021-10-08 16:01:23,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:23,724 INFO L276 IsEmpty]: Start isEmpty. Operand 8992 states and 37161 transitions. [2021-10-08 16:01:23,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:01:23,727 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:23,727 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:23,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:23,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-10-08 16:01:23,928 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:23,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:23,929 INFO L82 PathProgramCache]: Analyzing trace with hash -758828263, now seen corresponding path program 1 times [2021-10-08 16:01:23,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:23,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644332382] [2021-10-08 16:01:23,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:23,930 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:24,203 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:24,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:24,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644332382] [2021-10-08 16:01:24,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644332382] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:24,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057400172] [2021-10-08 16:01:24,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:24,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:24,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:24,206 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:24,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-10-08 16:01:25,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:25,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:01:25,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:25,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:01:25,511 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 101 treesize of output 93 [2021-10-08 16:01:25,620 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 19 treesize of output 15 [2021-10-08 16:01:25,680 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:25,680 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 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-08 16:01:25,794 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:25,795 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:01:25,891 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:25,891 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:01:25,937 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:25,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:01:25,956 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:25,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057400172] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:25,957 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:25,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-10-08 16:01:25,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489493492] [2021-10-08 16:01:25,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-08 16:01:25,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:25,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-08 16:01:25,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:01:25,959 INFO L87 Difference]: Start difference. First operand 8992 states and 37161 transitions. Second operand has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:26,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:26,476 INFO L93 Difference]: Finished difference Result 10154 states and 41672 transitions. [2021-10-08 16:01:26,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-08 16:01:26,476 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:01:26,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:26,515 INFO L225 Difference]: With dead ends: 10154 [2021-10-08 16:01:26,515 INFO L226 Difference]: Without dead ends: 10154 [2021-10-08 16:01:26,516 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 453.0ms TimeCoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:01:26,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10154 states. [2021-10-08 16:01:26,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10154 to 9740. [2021-10-08 16:01:26,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9740 states, 9714 states have (on average 4.175313979822936) internal successors, (40559), 9739 states have internal predecessors, (40559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:26,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9740 states to 9740 states and 40559 transitions. [2021-10-08 16:01:26,732 INFO L78 Accepts]: Start accepts. Automaton has 9740 states and 40559 transitions. Word has length 18 [2021-10-08 16:01:26,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:26,733 INFO L470 AbstractCegarLoop]: Abstraction has 9740 states and 40559 transitions. [2021-10-08 16:01:26,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:26,733 INFO L276 IsEmpty]: Start isEmpty. Operand 9740 states and 40559 transitions. [2021-10-08 16:01:26,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:01:26,737 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:26,737 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:26,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:26,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-10-08 16:01:26,952 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:26,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:26,952 INFO L82 PathProgramCache]: Analyzing trace with hash -758828224, now seen corresponding path program 1 times [2021-10-08 16:01:26,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:26,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741082596] [2021-10-08 16:01:26,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:26,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:26,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:27,234 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:27,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:27,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741082596] [2021-10-08 16:01:27,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741082596] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:27,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651262934] [2021-10-08 16:01:27,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:27,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:27,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:27,237 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:27,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-10-08 16:01:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:28,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 16:01:28,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:28,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:01:28,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:01:28,604 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 16:01:28,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 78 treesize of output 101 [2021-10-08 16:01:29,771 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 17 treesize of output 13 [2021-10-08 16:01:29,890 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:29,890 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 1 case distinctions, treesize of input 68 treesize of output 67 [2021-10-08 16:01:31,044 INFO L354 Elim1Store]: treesize reduction 136, result has 37.3 percent of original size [2021-10-08 16:01:31,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 27 case distinctions, treesize of input 74 treesize of output 138 [2021-10-08 16:01:31,320 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:31,321 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 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-08 16:01:31,453 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:31,453 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:01:31,500 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:01:31,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 23 treesize of output 22 [2021-10-08 16:01:31,523 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:31,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651262934] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:31,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:31,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-10-08 16:01:31,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612732953] [2021-10-08 16:01:31,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-08 16:01:31,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:31,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-08 16:01:31,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:01:31,525 INFO L87 Difference]: Start difference. First operand 9740 states and 40559 transitions. Second operand has 19 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:32,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:32,757 INFO L93 Difference]: Finished difference Result 10148 states and 40497 transitions. [2021-10-08 16:01:32,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-08 16:01:32,757 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:01:32,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:32,791 INFO L225 Difference]: With dead ends: 10148 [2021-10-08 16:01:32,792 INFO L226 Difference]: Without dead ends: 9623 [2021-10-08 16:01:32,792 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1135.2ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:01:32,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9623 states. [2021-10-08 16:01:32,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9623 to 9209. [2021-10-08 16:01:32,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9209 states, 9183 states have (on average 4.1215289121202225) internal successors, (37848), 9208 states have internal predecessors, (37848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:33,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9209 states to 9209 states and 37848 transitions. [2021-10-08 16:01:33,004 INFO L78 Accepts]: Start accepts. Automaton has 9209 states and 37848 transitions. Word has length 18 [2021-10-08 16:01:33,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:33,004 INFO L470 AbstractCegarLoop]: Abstraction has 9209 states and 37848 transitions. [2021-10-08 16:01:33,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:33,004 INFO L276 IsEmpty]: Start isEmpty. Operand 9209 states and 37848 transitions. [2021-10-08 16:01:33,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:01:33,007 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:33,007 INFO L512 BasicCegarLoop]: trace histogram [6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:33,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:33,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-10-08 16:01:33,208 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:33,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:33,209 INFO L82 PathProgramCache]: Analyzing trace with hash 273697384, now seen corresponding path program 7 times [2021-10-08 16:01:33,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:33,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854639604] [2021-10-08 16:01:33,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:33,210 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:33,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:33,642 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:33,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:33,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854639604] [2021-10-08 16:01:33,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854639604] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:33,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909719812] [2021-10-08 16:01:33,643 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:01:33,643 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:33,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:33,644 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:33,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-10-08 16:01:34,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:34,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:01:34,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:34,951 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 47 treesize of output 45 [2021-10-08 16:01:35,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-08 16:01:35,350 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:01:35,350 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 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:01:35,483 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:01:35,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 35 treesize of output 34 [2021-10-08 16:01:36,749 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 10 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:36,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909719812] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:36,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:36,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 29 [2021-10-08 16:01:36,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171046474] [2021-10-08 16:01:36,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-08 16:01:36,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:36,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-08 16:01:36,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=837, Unknown=0, NotChecked=0, Total=930 [2021-10-08 16:01:36,753 INFO L87 Difference]: Start difference. First operand 9209 states and 37848 transitions. Second operand has 31 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:41,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:41,387 INFO L93 Difference]: Finished difference Result 12347 states and 48876 transitions. [2021-10-08 16:01:41,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-08 16:01:41,387 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:01:41,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:41,429 INFO L225 Difference]: With dead ends: 12347 [2021-10-08 16:01:41,429 INFO L226 Difference]: Without dead ends: 12347 [2021-10-08 16:01:41,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 3271.3ms TimeCoverageRelationStatistics Valid=542, Invalid=4288, Unknown=0, NotChecked=0, Total=4830 [2021-10-08 16:01:41,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12347 states. [2021-10-08 16:01:41,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12347 to 9265. [2021-10-08 16:01:41,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9265 states, 9239 states have (on average 4.116029873362918) internal successors, (38028), 9264 states have internal predecessors, (38028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:41,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9265 states to 9265 states and 38028 transitions. [2021-10-08 16:01:41,670 INFO L78 Accepts]: Start accepts. Automaton has 9265 states and 38028 transitions. Word has length 19 [2021-10-08 16:01:41,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:41,670 INFO L470 AbstractCegarLoop]: Abstraction has 9265 states and 38028 transitions. [2021-10-08 16:01:41,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:41,671 INFO L276 IsEmpty]: Start isEmpty. Operand 9265 states and 38028 transitions. [2021-10-08 16:01:41,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:01:41,673 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:41,673 INFO L512 BasicCegarLoop]: trace histogram [6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:41,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-10-08 16:01:41,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:41,889 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:41,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:41,889 INFO L82 PathProgramCache]: Analyzing trace with hash 273697423, now seen corresponding path program 5 times [2021-10-08 16:01:41,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:41,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472850876] [2021-10-08 16:01:41,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:41,891 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:41,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:42,285 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:42,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:42,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472850876] [2021-10-08 16:01:42,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472850876] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:42,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970605839] [2021-10-08 16:01:42,286 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:01:42,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:42,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:42,291 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:42,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-10-08 16:01:43,631 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-08 16:01:43,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:01:43,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:01:43,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:43,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 197 treesize of output 181 [2021-10-08 16:01:43,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:01:43,928 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:01:43,929 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:01:44,005 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:01:44,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:01:44,622 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:44,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970605839] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:44,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:44,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 29 [2021-10-08 16:01:44,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244887073] [2021-10-08 16:01:44,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-08 16:01:44,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:44,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-08 16:01:44,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=850, Unknown=0, NotChecked=0, Total=930 [2021-10-08 16:01:44,625 INFO L87 Difference]: Start difference. First operand 9265 states and 38028 transitions. Second operand has 31 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:45,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:01:45,827 INFO L93 Difference]: Finished difference Result 12251 states and 48720 transitions. [2021-10-08 16:01:45,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:01:45,828 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:01:45,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:01:45,872 INFO L225 Difference]: With dead ends: 12251 [2021-10-08 16:01:45,872 INFO L226 Difference]: Without dead ends: 12251 [2021-10-08 16:01:45,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 1070.8ms TimeCoverageRelationStatistics Valid=149, Invalid=1183, Unknown=0, NotChecked=0, Total=1332 [2021-10-08 16:01:45,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12251 states. [2021-10-08 16:01:46,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12251 to 9271. [2021-10-08 16:01:46,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9271 states, 9245 states have (on average 4.114981070849107) internal successors, (38043), 9270 states have internal predecessors, (38043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:46,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9271 states to 9271 states and 38043 transitions. [2021-10-08 16:01:46,110 INFO L78 Accepts]: Start accepts. Automaton has 9271 states and 38043 transitions. Word has length 19 [2021-10-08 16:01:46,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:01:46,111 INFO L470 AbstractCegarLoop]: Abstraction has 9271 states and 38043 transitions. [2021-10-08 16:01:46,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:01:46,111 INFO L276 IsEmpty]: Start isEmpty. Operand 9271 states and 38043 transitions. [2021-10-08 16:01:46,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:01:46,113 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:01:46,113 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:01:46,142 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-10-08 16:01:46,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:46,314 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:01:46,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:01:46,315 INFO L82 PathProgramCache]: Analyzing trace with hash -208601121, now seen corresponding path program 3 times [2021-10-08 16:01:46,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:01:46,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545289864] [2021-10-08 16:01:46,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:01:46,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:01:46,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:01:46,740 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:46,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:01:46,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545289864] [2021-10-08 16:01:46,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545289864] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:46,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175309658] [2021-10-08 16:01:46,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:01:46,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:01:46,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:01:46,748 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:01:46,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-10-08 16:01:48,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-08 16:01:48,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:01:48,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:01:48,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:01:48,460 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 20 treesize of output 16 [2021-10-08 16:01:48,545 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:01:48,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 39 treesize of output 38 [2021-10-08 16:01:48,678 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:01:48,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 46 [2021-10-08 16:01:48,963 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:01:48,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 48 [2021-10-08 16:01:49,949 INFO L354 Elim1Store]: treesize reduction 252, result has 15.7 percent of original size [2021-10-08 16:01:49,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 73 treesize of output 81 [2021-10-08 16:01:50,042 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:01:50,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175309658] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:01:50,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:01:50,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 27 [2021-10-08 16:01:50,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220804471] [2021-10-08 16:01:50,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:01:50,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:01:50,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:01:50,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=738, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:01:50,044 INFO L87 Difference]: Start difference. First operand 9271 states and 38043 transitions. Second operand has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:00,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:02:00,234 INFO L93 Difference]: Finished difference Result 11737 states and 46615 transitions. [2021-10-08 16:02:00,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-08 16:02:00,234 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:02:00,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:02:00,300 INFO L225 Difference]: With dead ends: 11737 [2021-10-08 16:02:00,300 INFO L226 Difference]: Without dead ends: 11737 [2021-10-08 16:02:00,301 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1052 ImplicationChecksByTransitivity, 5499.9ms TimeCoverageRelationStatistics Valid=702, Invalid=4410, Unknown=0, NotChecked=0, Total=5112 [2021-10-08 16:02:00,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11737 states. [2021-10-08 16:02:00,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11737 to 9583. [2021-10-08 16:02:00,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9583 states, 9557 states have (on average 4.131526629695511) internal successors, (39485), 9582 states have internal predecessors, (39485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:00,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9583 states to 9583 states and 39485 transitions. [2021-10-08 16:02:00,643 INFO L78 Accepts]: Start accepts. Automaton has 9583 states and 39485 transitions. Word has length 19 [2021-10-08 16:02:00,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:02:00,644 INFO L470 AbstractCegarLoop]: Abstraction has 9583 states and 39485 transitions. [2021-10-08 16:02:00,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:00,644 INFO L276 IsEmpty]: Start isEmpty. Operand 9583 states and 39485 transitions. [2021-10-08 16:02:00,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:02:00,646 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:02:00,647 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:02:00,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-10-08 16:02:00,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:00,847 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:02:00,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:02:00,848 INFO L82 PathProgramCache]: Analyzing trace with hash -1997377999, now seen corresponding path program 4 times [2021-10-08 16:02:00,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:02:00,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991496179] [2021-10-08 16:02:00,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:02:00,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:02:00,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:02:01,255 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:01,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:02:01,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991496179] [2021-10-08 16:02:01,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991496179] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:01,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491318271] [2021-10-08 16:02:01,256 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:02:01,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:01,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:02:01,257 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:02:01,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-10-08 16:02:02,680 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:02:02,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:02:02,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:02:02,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:02:02,783 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 16:02:02,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 113 treesize of output 134 [2021-10-08 16:02:04,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:02:04,618 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:04,619 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:02:05,051 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:05,051 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 1 case distinctions, treesize of input 69 treesize of output 68 [2021-10-08 16:02:07,116 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:07,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 78 treesize of output 77 [2021-10-08 16:02:12,357 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 16:02:12,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 68 treesize of output 114 [2021-10-08 16:02:12,687 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-10-08 16:02:12,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 54 [2021-10-08 16:02:12,767 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:12,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491318271] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:12,768 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:02:12,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 27 [2021-10-08 16:02:12,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415962481] [2021-10-08 16:02:12,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:02:12,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:02:12,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:02:12,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=744, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:02:12,770 INFO L87 Difference]: Start difference. First operand 9583 states and 39485 transitions. Second operand has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:15,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:02:15,506 INFO L93 Difference]: Finished difference Result 10685 states and 43465 transitions. [2021-10-08 16:02:15,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:02:15,507 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:02:15,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:02:15,582 INFO L225 Difference]: With dead ends: 10685 [2021-10-08 16:02:15,583 INFO L226 Difference]: Without dead ends: 10685 [2021-10-08 16:02:15,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 2589.0ms TimeCoverageRelationStatistics Valid=196, Invalid=1444, Unknown=0, NotChecked=0, Total=1640 [2021-10-08 16:02:15,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10685 states. [2021-10-08 16:02:15,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10685 to 9587. [2021-10-08 16:02:15,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9587 states, 9561 states have (on average 4.131262420248928) internal successors, (39499), 9586 states have internal predecessors, (39499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:15,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9587 states to 9587 states and 39499 transitions. [2021-10-08 16:02:15,927 INFO L78 Accepts]: Start accepts. Automaton has 9587 states and 39499 transitions. Word has length 19 [2021-10-08 16:02:15,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:02:15,928 INFO L470 AbstractCegarLoop]: Abstraction has 9587 states and 39499 transitions. [2021-10-08 16:02:15,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:15,928 INFO L276 IsEmpty]: Start isEmpty. Operand 9587 states and 39499 transitions. [2021-10-08 16:02:15,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:02:15,932 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:02:15,932 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:02:15,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-10-08 16:02:16,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:16,146 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:02:16,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:02:16,146 INFO L82 PathProgramCache]: Analyzing trace with hash 2135824167, now seen corresponding path program 5 times [2021-10-08 16:02:16,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:02:16,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023334314] [2021-10-08 16:02:16,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:02:16,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:02:16,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:02:16,618 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:16,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:02:16,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023334314] [2021-10-08 16:02:16,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023334314] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:16,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461069329] [2021-10-08 16:02:16,619 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:02:16,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:16,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:02:16,620 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:02:16,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-10-08 16:02:18,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-08 16:02:18,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:02:18,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 16:02:18,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:02:18,133 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 75 treesize of output 71 [2021-10-08 16:02:18,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:02:18,427 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:18,428 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:02:18,501 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:18,502 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:02:18,611 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:18,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:02:19,167 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-10-08 16:02:19,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 55 [2021-10-08 16:02:19,237 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:19,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461069329] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:19,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:02:19,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 27 [2021-10-08 16:02:19,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145329230] [2021-10-08 16:02:19,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:02:19,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:02:19,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:02:19,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=747, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:02:19,239 INFO L87 Difference]: Start difference. First operand 9587 states and 39499 transitions. Second operand has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:21,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:02:21,247 INFO L93 Difference]: Finished difference Result 11119 states and 45272 transitions. [2021-10-08 16:02:21,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-08 16:02:21,248 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:02:21,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:02:21,314 INFO L225 Difference]: With dead ends: 11119 [2021-10-08 16:02:21,314 INFO L226 Difference]: Without dead ends: 11119 [2021-10-08 16:02:21,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 1703.5ms TimeCoverageRelationStatistics Valid=219, Invalid=1587, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:02:21,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11119 states. [2021-10-08 16:02:21,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11119 to 9591. [2021-10-08 16:02:21,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9591 states, 9565 states have (on average 4.13099843178254) internal successors, (39513), 9590 states have internal predecessors, (39513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:21,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9591 states to 9591 states and 39513 transitions. [2021-10-08 16:02:21,674 INFO L78 Accepts]: Start accepts. Automaton has 9591 states and 39513 transitions. Word has length 19 [2021-10-08 16:02:21,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:02:21,675 INFO L470 AbstractCegarLoop]: Abstraction has 9591 states and 39513 transitions. [2021-10-08 16:02:21,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:21,675 INFO L276 IsEmpty]: Start isEmpty. Operand 9591 states and 39513 transitions. [2021-10-08 16:02:21,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:02:21,679 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:02:21,679 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:02:21,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-10-08 16:02:21,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:21,894 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:02:21,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:02:21,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1416072433, now seen corresponding path program 6 times [2021-10-08 16:02:21,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:02:21,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790014674] [2021-10-08 16:02:21,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:02:21,896 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:02:21,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:02:22,386 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:22,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:02:22,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790014674] [2021-10-08 16:02:22,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790014674] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:22,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610234676] [2021-10-08 16:02:22,387 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:02:22,388 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:22,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:02:22,390 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:02:22,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-10-08 16:02:23,944 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-08 16:02:23,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:02:23,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 16:02:23,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:02:23,956 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 47 treesize of output 45 [2021-10-08 16:02:24,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:02:24,271 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:24,271 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:02:24,341 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:24,341 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:02:24,450 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:02:24,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:02:24,962 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-10-08 16:02:24,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 55 [2021-10-08 16:02:25,029 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:25,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610234676] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:25,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:02:25,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 27 [2021-10-08 16:02:25,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870987053] [2021-10-08 16:02:25,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:02:25,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:02:25,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:02:25,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=737, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:02:25,032 INFO L87 Difference]: Start difference. First operand 9591 states and 39513 transitions. Second operand has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:26,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:02:26,453 INFO L93 Difference]: Finished difference Result 11149 states and 45193 transitions. [2021-10-08 16:02:26,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:02:26,456 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:02:26,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:02:26,506 INFO L225 Difference]: With dead ends: 11149 [2021-10-08 16:02:26,506 INFO L226 Difference]: Without dead ends: 11149 [2021-10-08 16:02:26,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 1342.4ms TimeCoverageRelationStatistics Valid=192, Invalid=1214, Unknown=0, NotChecked=0, Total=1406 [2021-10-08 16:02:26,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11149 states. [2021-10-08 16:02:26,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11149 to 9287. [2021-10-08 16:02:26,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9287 states, 9261 states have (on average 4.105928085519922) internal successors, (38025), 9286 states have internal predecessors, (38025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:26,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9287 states to 9287 states and 38025 transitions. [2021-10-08 16:02:26,818 INFO L78 Accepts]: Start accepts. Automaton has 9287 states and 38025 transitions. Word has length 19 [2021-10-08 16:02:26,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:02:26,818 INFO L470 AbstractCegarLoop]: Abstraction has 9287 states and 38025 transitions. [2021-10-08 16:02:26,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:26,818 INFO L276 IsEmpty]: Start isEmpty. Operand 9287 states and 38025 transitions. [2021-10-08 16:02:26,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:02:26,821 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:02:26,821 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:02:26,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-10-08 16:02:27,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-10-08 16:02:27,022 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:02:27,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:02:27,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1295960002, now seen corresponding path program 3 times [2021-10-08 16:02:27,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:02:27,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839299657] [2021-10-08 16:02:27,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:02:27,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:02:27,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:02:27,346 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:27,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:02:27,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839299657] [2021-10-08 16:02:27,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839299657] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:27,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935279952] [2021-10-08 16:02:27,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:02:27,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:27,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:02:27,348 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:02:27,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-10-08 16:02:28,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-08 16:02:28,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:02:28,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:02:28,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:02:29,154 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 29 treesize of output 25 [2021-10-08 16:02:29,250 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:02:29,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 16:02:29,598 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:02:29,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 36 treesize of output 35 [2021-10-08 16:02:29,868 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:02:29,869 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 36 treesize of output 23 [2021-10-08 16:02:29,872 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:29,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935279952] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:29,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:02:29,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-08 16:02:29,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293137986] [2021-10-08 16:02:29,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:02:29,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:02:29,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:02:29,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:02:29,873 INFO L87 Difference]: Start difference. First operand 9287 states and 38025 transitions. Second operand has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:32,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:02:32,915 INFO L93 Difference]: Finished difference Result 14345 states and 58003 transitions. [2021-10-08 16:02:32,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-08 16:02:32,916 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:02:32,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:02:32,972 INFO L225 Difference]: With dead ends: 14345 [2021-10-08 16:02:32,972 INFO L226 Difference]: Without dead ends: 14345 [2021-10-08 16:02:32,972 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 2380.1ms TimeCoverageRelationStatistics Valid=310, Invalid=2342, Unknown=0, NotChecked=0, Total=2652 [2021-10-08 16:02:32,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14345 states. [2021-10-08 16:02:33,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14345 to 9969. [2021-10-08 16:02:33,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9969 states, 9943 states have (on average 4.182842200543096) internal successors, (41590), 9968 states have internal predecessors, (41590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:33,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9969 states to 9969 states and 41590 transitions. [2021-10-08 16:02:33,247 INFO L78 Accepts]: Start accepts. Automaton has 9969 states and 41590 transitions. Word has length 19 [2021-10-08 16:02:33,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:02:33,248 INFO L470 AbstractCegarLoop]: Abstraction has 9969 states and 41590 transitions. [2021-10-08 16:02:33,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:33,248 INFO L276 IsEmpty]: Start isEmpty. Operand 9969 states and 41590 transitions. [2021-10-08 16:02:33,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:02:33,251 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:02:33,251 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:02:33,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-10-08 16:02:33,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-10-08 16:02:33,459 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:02:33,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:02:33,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1295959935, now seen corresponding path program 2 times [2021-10-08 16:02:33,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:02:33,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409153017] [2021-10-08 16:02:33,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:02:33,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:02:33,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:02:33,732 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:33,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:02:33,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409153017] [2021-10-08 16:02:33,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409153017] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:33,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713191768] [2021-10-08 16:02:33,733 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:02:33,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:33,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:02:33,734 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:02:33,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-10-08 16:02:35,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:02:35,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:02:35,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:02:35,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:02:35,502 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 27 treesize of output 23 [2021-10-08 16:02:35,584 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:02:35,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 32 treesize of output 31 [2021-10-08 16:02:35,750 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:02:35,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 16:02:36,007 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:02:36,008 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 34 treesize of output 21 [2021-10-08 16:02:36,011 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:36,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713191768] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:36,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:02:36,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-08 16:02:36,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143284836] [2021-10-08 16:02:36,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:02:36,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:02:36,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:02:36,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:02:36,014 INFO L87 Difference]: Start difference. First operand 9969 states and 41590 transitions. Second operand has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:38,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:02:38,804 INFO L93 Difference]: Finished difference Result 14336 states and 57321 transitions. [2021-10-08 16:02:38,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-08 16:02:38,804 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:02:38,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:02:38,858 INFO L225 Difference]: With dead ends: 14336 [2021-10-08 16:02:38,858 INFO L226 Difference]: Without dead ends: 14328 [2021-10-08 16:02:38,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 2042.5ms TimeCoverageRelationStatistics Valid=300, Invalid=2250, Unknown=0, NotChecked=0, Total=2550 [2021-10-08 16:02:38,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14328 states. [2021-10-08 16:02:39,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14328 to 9314. [2021-10-08 16:02:39,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9314 states, 9288 states have (on average 4.104651162790698) internal successors, (38124), 9313 states have internal predecessors, (38124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:39,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9314 states to 9314 states and 38124 transitions. [2021-10-08 16:02:39,143 INFO L78 Accepts]: Start accepts. Automaton has 9314 states and 38124 transitions. Word has length 19 [2021-10-08 16:02:39,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:02:39,143 INFO L470 AbstractCegarLoop]: Abstraction has 9314 states and 38124 transitions. [2021-10-08 16:02:39,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:39,144 INFO L276 IsEmpty]: Start isEmpty. Operand 9314 states and 38124 transitions. [2021-10-08 16:02:39,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:02:39,148 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:02:39,148 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:02:39,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-10-08 16:02:39,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:39,349 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:02:39,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:02:39,350 INFO L82 PathProgramCache]: Analyzing trace with hash -105312929, now seen corresponding path program 6 times [2021-10-08 16:02:39,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:02:39,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259488919] [2021-10-08 16:02:39,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:02:39,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:02:39,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:02:39,536 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:39,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:02:39,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259488919] [2021-10-08 16:02:39,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259488919] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:39,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738765747] [2021-10-08 16:02:39,537 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:02:39,537 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:39,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:02:39,539 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:02:39,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-10-08 16:02:41,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-08 16:02:41,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:02:41,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-08 16:02:41,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:02:42,369 INFO L354 Elim1Store]: treesize reduction 172, result has 0.6 percent of original size [2021-10-08 16:02:42,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 208 treesize of output 157 [2021-10-08 16:02:42,426 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:42,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738765747] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:42,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:02:42,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-10-08 16:02:42,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646371949] [2021-10-08 16:02:42,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:02:42,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:02:42,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:02:42,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=637, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:02:42,429 INFO L87 Difference]: Start difference. First operand 9314 states and 38124 transitions. Second operand has 29 states, 28 states have (on average 1.25) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:46,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:02:46,751 INFO L93 Difference]: Finished difference Result 42828 states and 169020 transitions. [2021-10-08 16:02:46,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-10-08 16:02:46,751 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.25) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:02:46,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:02:46,962 INFO L225 Difference]: With dead ends: 42828 [2021-10-08 16:02:46,962 INFO L226 Difference]: Without dead ends: 42358 [2021-10-08 16:02:46,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3605 ImplicationChecksByTransitivity, 2460.4ms TimeCoverageRelationStatistics Valid=2160, Invalid=8142, Unknown=0, NotChecked=0, Total=10302 [2021-10-08 16:02:47,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42358 states. [2021-10-08 16:02:47,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42358 to 11170. [2021-10-08 16:02:47,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11170 states, 11144 states have (on average 4.148151471643934) internal successors, (46227), 11169 states have internal predecessors, (46227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:47,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11170 states to 11170 states and 46227 transitions. [2021-10-08 16:02:47,787 INFO L78 Accepts]: Start accepts. Automaton has 11170 states and 46227 transitions. Word has length 20 [2021-10-08 16:02:47,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:02:47,787 INFO L470 AbstractCegarLoop]: Abstraction has 11170 states and 46227 transitions. [2021-10-08 16:02:47,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.25) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:02:47,787 INFO L276 IsEmpty]: Start isEmpty. Operand 11170 states and 46227 transitions. [2021-10-08 16:02:47,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:02:47,791 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:02:47,791 INFO L512 BasicCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:02:47,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-10-08 16:02:47,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-10-08 16:02:47,992 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:02:47,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:02:47,995 INFO L82 PathProgramCache]: Analyzing trace with hash -115340078, now seen corresponding path program 6 times [2021-10-08 16:02:47,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:02:47,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168328561] [2021-10-08 16:02:47,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:02:47,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:02:48,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:02:48,555 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:48,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:02:48,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168328561] [2021-10-08 16:02:48,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168328561] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:48,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309272274] [2021-10-08 16:02:48,556 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:02:48,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:02:48,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:02:48,558 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:02:48,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-10-08 16:02:50,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-08 16:02:50,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:02:50,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-08 16:02:50,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:02:50,737 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 29 treesize of output 25 [2021-10-08 16:02:50,836 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:02:50,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 16:02:51,033 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:02:51,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 36 treesize of output 35 [2021-10-08 16:02:51,143 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:02:51,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 36 treesize of output 35 [2021-10-08 16:02:52,219 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:02:52,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309272274] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:02:52,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:02:52,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 29 [2021-10-08 16:02:52,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688650015] [2021-10-08 16:02:52,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-08 16:02:52,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:02:52,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-08 16:02:52,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-10-08 16:02:52,220 INFO L87 Difference]: Start difference. First operand 11170 states and 46227 transitions. Second operand has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:03,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:03:03,134 INFO L93 Difference]: Finished difference Result 14678 states and 59020 transitions. [2021-10-08 16:03:03,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-10-08 16:03:03,134 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:03:03,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:03:03,196 INFO L225 Difference]: With dead ends: 14678 [2021-10-08 16:03:03,197 INFO L226 Difference]: Without dead ends: 14678 [2021-10-08 16:03:03,198 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3041 ImplicationChecksByTransitivity, 8050.0ms TimeCoverageRelationStatistics Valid=1206, Invalid=10136, Unknown=0, NotChecked=0, Total=11342 [2021-10-08 16:03:03,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14678 states. [2021-10-08 16:03:03,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14678 to 11508. [2021-10-08 16:03:03,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11508 states, 11482 states have (on average 4.172269639435639) internal successors, (47906), 11507 states have internal predecessors, (47906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:03,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11508 states to 11508 states and 47906 transitions. [2021-10-08 16:03:03,671 INFO L78 Accepts]: Start accepts. Automaton has 11508 states and 47906 transitions. Word has length 20 [2021-10-08 16:03:03,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:03:03,672 INFO L470 AbstractCegarLoop]: Abstraction has 11508 states and 47906 transitions. [2021-10-08 16:03:03,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:03,672 INFO L276 IsEmpty]: Start isEmpty. Operand 11508 states and 47906 transitions. [2021-10-08 16:03:03,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:03:03,676 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:03:03,676 INFO L512 BasicCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:03:03,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-10-08 16:03:03,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:03,877 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:03:03,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:03:03,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1608482715, now seen corresponding path program 7 times [2021-10-08 16:03:03,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:03:03,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937558288] [2021-10-08 16:03:03,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:03,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:03:03,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:04,307 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:04,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:03:04,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937558288] [2021-10-08 16:03:04,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937558288] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:04,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933080466] [2021-10-08 16:03:04,307 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:03:04,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:04,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:03:04,309 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:03:04,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-10-08 16:03:05,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:05,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 16:03:05,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:03:05,956 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 47 treesize of output 45 [2021-10-08 16:03:06,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-08 16:03:06,543 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:03:06,543 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 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-08 16:03:06,685 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:03:06,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 33 treesize of output 32 [2021-10-08 16:03:07,847 INFO L354 Elim1Store]: treesize reduction 252, result has 15.7 percent of original size [2021-10-08 16:03:07,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 75 treesize of output 83 [2021-10-08 16:03:07,949 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:07,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933080466] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:07,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:03:07,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 29 [2021-10-08 16:03:07,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835655493] [2021-10-08 16:03:07,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-08 16:03:07,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:03:07,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-08 16:03:07,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-10-08 16:03:07,951 INFO L87 Difference]: Start difference. First operand 11508 states and 47906 transitions. Second operand has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:13,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:03:13,381 INFO L93 Difference]: Finished difference Result 14760 states and 60477 transitions. [2021-10-08 16:03:13,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-08 16:03:13,381 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:03:13,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:03:13,434 INFO L225 Difference]: With dead ends: 14760 [2021-10-08 16:03:13,434 INFO L226 Difference]: Without dead ends: 14760 [2021-10-08 16:03:13,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 3645.2ms TimeCoverageRelationStatistics Valid=524, Invalid=3898, Unknown=0, NotChecked=0, Total=4422 [2021-10-08 16:03:13,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14760 states. [2021-10-08 16:03:13,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14760 to 11650. [2021-10-08 16:03:13,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11650 states, 11624 states have (on average 4.188145216792843) internal successors, (48683), 11649 states have internal predecessors, (48683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:13,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11650 states to 11650 states and 48683 transitions. [2021-10-08 16:03:13,926 INFO L78 Accepts]: Start accepts. Automaton has 11650 states and 48683 transitions. Word has length 20 [2021-10-08 16:03:13,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:03:13,927 INFO L470 AbstractCegarLoop]: Abstraction has 11650 states and 48683 transitions. [2021-10-08 16:03:13,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:13,927 INFO L276 IsEmpty]: Start isEmpty. Operand 11650 states and 48683 transitions. [2021-10-08 16:03:13,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:03:13,932 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:03:13,933 INFO L512 BasicCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:03:13,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-10-08 16:03:14,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:14,148 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:03:14,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:03:14,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1770247845, now seen corresponding path program 8 times [2021-10-08 16:03:14,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:03:14,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476745698] [2021-10-08 16:03:14,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:14,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:03:14,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:14,570 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:14,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:03:14,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476745698] [2021-10-08 16:03:14,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476745698] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:14,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465157826] [2021-10-08 16:03:14,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:03:14,571 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:14,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:03:14,572 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:03:14,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-10-08 16:03:16,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:03:16,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:03:16,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:03:16,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:03:16,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:03:16,345 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 39 treesize of output 37 [2021-10-08 16:03:16,647 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 27 treesize of output 23 [2021-10-08 16:03:16,742 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:03:16,742 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 1 case distinctions, treesize of input 32 treesize of output 31 [2021-10-08 16:03:16,871 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:03:16,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 33 treesize of output 32 [2021-10-08 16:03:18,173 INFO L354 Elim1Store]: treesize reduction 252, result has 15.7 percent of original size [2021-10-08 16:03:18,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 75 treesize of output 83 [2021-10-08 16:03:18,278 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:18,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465157826] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:18,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:03:18,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 29 [2021-10-08 16:03:18,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747533453] [2021-10-08 16:03:18,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-08 16:03:18,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:03:18,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-08 16:03:18,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=848, Unknown=0, NotChecked=0, Total=930 [2021-10-08 16:03:18,280 INFO L87 Difference]: Start difference. First operand 11650 states and 48683 transitions. Second operand has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:25,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:03:25,806 INFO L93 Difference]: Finished difference Result 15522 states and 63502 transitions. [2021-10-08 16:03:25,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-08 16:03:25,807 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:03:25,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:03:25,866 INFO L225 Difference]: With dead ends: 15522 [2021-10-08 16:03:25,867 INFO L226 Difference]: Without dead ends: 15522 [2021-10-08 16:03:25,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1115 ImplicationChecksByTransitivity, 5707.0ms TimeCoverageRelationStatistics Valid=628, Invalid=4922, Unknown=0, NotChecked=0, Total=5550 [2021-10-08 16:03:25,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15522 states. [2021-10-08 16:03:26,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15522 to 11792. [2021-10-08 16:03:26,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11792 states, 11766 states have (on average 4.192078871324155) internal successors, (49324), 11791 states have internal predecessors, (49324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:26,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11792 states to 11792 states and 49324 transitions. [2021-10-08 16:03:26,251 INFO L78 Accepts]: Start accepts. Automaton has 11792 states and 49324 transitions. Word has length 20 [2021-10-08 16:03:26,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:03:26,251 INFO L470 AbstractCegarLoop]: Abstraction has 11792 states and 49324 transitions. [2021-10-08 16:03:26,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:26,251 INFO L276 IsEmpty]: Start isEmpty. Operand 11792 states and 49324 transitions. [2021-10-08 16:03:26,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:03:26,255 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:03:26,255 INFO L512 BasicCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:03:26,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-10-08 16:03:26,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:26,456 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:03:26,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:03:26,457 INFO L82 PathProgramCache]: Analyzing trace with hash 1804967717, now seen corresponding path program 9 times [2021-10-08 16:03:26,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:03:26,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478271411] [2021-10-08 16:03:26,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:26,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:03:26,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:26,882 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:26,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:03:26,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478271411] [2021-10-08 16:03:26,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478271411] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:26,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339903496] [2021-10-08 16:03:26,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:03:26,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:26,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:03:26,885 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:03:26,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-10-08 16:03:28,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-08 16:03:28,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:03:28,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:03:28,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:03:29,253 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 27 treesize of output 23 [2021-10-08 16:03:29,353 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:03:29,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 32 treesize of output 31 [2021-10-08 16:03:29,494 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:03:29,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 32 treesize of output 31 [2021-10-08 16:03:30,792 INFO L354 Elim1Store]: treesize reduction 252, result has 15.7 percent of original size [2021-10-08 16:03:30,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 75 treesize of output 83 [2021-10-08 16:03:30,899 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:30,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339903496] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:30,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:03:30,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 29 [2021-10-08 16:03:30,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644114443] [2021-10-08 16:03:30,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-08 16:03:30,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:03:30,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-08 16:03:30,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=849, Unknown=0, NotChecked=0, Total=930 [2021-10-08 16:03:30,901 INFO L87 Difference]: Start difference. First operand 11792 states and 49324 transitions. Second operand has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:39,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:03:39,105 INFO L93 Difference]: Finished difference Result 16836 states and 68389 transitions. [2021-10-08 16:03:39,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-08 16:03:39,105 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:03:39,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:03:39,170 INFO L225 Difference]: With dead ends: 16836 [2021-10-08 16:03:39,171 INFO L226 Difference]: Without dead ends: 16836 [2021-10-08 16:03:39,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1348 ImplicationChecksByTransitivity, 5909.4ms TimeCoverageRelationStatistics Valid=710, Invalid=5610, Unknown=0, NotChecked=0, Total=6320 [2021-10-08 16:03:39,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16836 states. [2021-10-08 16:03:39,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16836 to 11936. [2021-10-08 16:03:39,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11936 states, 11910 states have (on average 4.195801847187238) internal successors, (49972), 11935 states have internal predecessors, (49972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:39,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11936 states to 11936 states and 49972 transitions. [2021-10-08 16:03:39,713 INFO L78 Accepts]: Start accepts. Automaton has 11936 states and 49972 transitions. Word has length 20 [2021-10-08 16:03:39,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:03:39,713 INFO L470 AbstractCegarLoop]: Abstraction has 11936 states and 49972 transitions. [2021-10-08 16:03:39,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:39,713 INFO L276 IsEmpty]: Start isEmpty. Operand 11936 states and 49972 transitions. [2021-10-08 16:03:39,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:03:39,718 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:03:39,718 INFO L512 BasicCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:03:39,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-10-08 16:03:39,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:39,919 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:03:39,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:03:39,920 INFO L82 PathProgramCache]: Analyzing trace with hash 967500443, now seen corresponding path program 10 times [2021-10-08 16:03:39,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:03:39,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367405005] [2021-10-08 16:03:39,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:39,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:03:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:40,403 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:40,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:03:40,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367405005] [2021-10-08 16:03:40,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367405005] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:40,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245047795] [2021-10-08 16:03:40,404 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:03:40,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:40,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:03:40,405 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:03:40,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-10-08 16:03:42,248 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:03:42,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:03:42,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-08 16:03:42,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:03:42,486 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 17 treesize of output 13 [2021-10-08 16:03:42,554 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:42,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 24 treesize of output 23 [2021-10-08 16:03:42,642 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:42,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 24 treesize of output 23 [2021-10-08 16:03:43,469 INFO L354 Elim1Store]: treesize reduction 204, result has 16.0 percent of original size [2021-10-08 16:03:43,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 61 treesize of output 69 [2021-10-08 16:03:43,545 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:43,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245047795] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:43,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:03:43,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 29 [2021-10-08 16:03:43,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228175971] [2021-10-08 16:03:43,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-08 16:03:43,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:03:43,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-08 16:03:43,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=860, Unknown=0, NotChecked=0, Total=930 [2021-10-08 16:03:43,547 INFO L87 Difference]: Start difference. First operand 11936 states and 49972 transitions. Second operand has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:46,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:03:46,420 INFO L93 Difference]: Finished difference Result 15744 states and 65393 transitions. [2021-10-08 16:03:46,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:03:46,420 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:03:46,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:03:46,479 INFO L225 Difference]: With dead ends: 15744 [2021-10-08 16:03:46,479 INFO L226 Difference]: Without dead ends: 15744 [2021-10-08 16:03:46,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 2133.3ms TimeCoverageRelationStatistics Valid=235, Invalid=2021, Unknown=0, NotChecked=0, Total=2256 [2021-10-08 16:03:46,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15744 states. [2021-10-08 16:03:46,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15744 to 12064. [2021-10-08 16:03:46,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12064 states, 12038 states have (on average 4.195215152018608) internal successors, (50502), 12063 states have internal predecessors, (50502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:46,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12064 states to 12064 states and 50502 transitions. [2021-10-08 16:03:46,977 INFO L78 Accepts]: Start accepts. Automaton has 12064 states and 50502 transitions. Word has length 20 [2021-10-08 16:03:46,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:03:46,981 INFO L470 AbstractCegarLoop]: Abstraction has 12064 states and 50502 transitions. [2021-10-08 16:03:46,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:46,981 INFO L276 IsEmpty]: Start isEmpty. Operand 12064 states and 50502 transitions. [2021-10-08 16:03:46,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:03:46,992 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:03:46,992 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:03:47,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-10-08 16:03:47,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:47,211 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:03:47,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:03:47,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1469030897, now seen corresponding path program 1 times [2021-10-08 16:03:47,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:03:47,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163336883] [2021-10-08 16:03:47,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:47,212 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:03:47,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:47,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:47,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:03:47,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163336883] [2021-10-08 16:03:47,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163336883] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:47,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278303957] [2021-10-08 16:03:47,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:47,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:47,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:03:47,545 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:03:47,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-10-08 16:03:49,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:49,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:03:49,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:03:49,440 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 316 treesize of output 284 [2021-10-08 16:03:49,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 16:03:49,640 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:49,641 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:03:49,782 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:49,783 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:03:49,883 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:49,883 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:03:50,009 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:50,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:03:50,047 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 21 treesize of output 9 [2021-10-08 16:03:50,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:50,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278303957] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:50,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:03:50,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-10-08 16:03:50,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595068511] [2021-10-08 16:03:50,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:03:50,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:03:50,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:03:50,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:03:50,050 INFO L87 Difference]: Start difference. First operand 12064 states and 50502 transitions. Second operand has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:51,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:03:51,545 INFO L93 Difference]: Finished difference Result 34363 states and 139756 transitions. [2021-10-08 16:03:51,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:03:51,546 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:03:51,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:03:51,692 INFO L225 Difference]: With dead ends: 34363 [2021-10-08 16:03:51,692 INFO L226 Difference]: Without dead ends: 34363 [2021-10-08 16:03:51,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 902.9ms TimeCoverageRelationStatistics Valid=153, Invalid=1037, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:03:51,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34363 states. [2021-10-08 16:03:52,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34363 to 13393. [2021-10-08 16:03:52,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13393 states, 13367 states have (on average 4.320191516421037) internal successors, (57748), 13392 states have internal predecessors, (57748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:52,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13393 states to 13393 states and 57748 transitions. [2021-10-08 16:03:52,561 INFO L78 Accepts]: Start accepts. Automaton has 13393 states and 57748 transitions. Word has length 20 [2021-10-08 16:03:52,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:03:52,561 INFO L470 AbstractCegarLoop]: Abstraction has 13393 states and 57748 transitions. [2021-10-08 16:03:52,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:52,562 INFO L276 IsEmpty]: Start isEmpty. Operand 13393 states and 57748 transitions. [2021-10-08 16:03:52,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:03:52,566 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:03:52,566 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:03:52,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-10-08 16:03:52,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:52,769 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:03:52,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:03:52,770 INFO L82 PathProgramCache]: Analyzing trace with hash 1469030964, now seen corresponding path program 1 times [2021-10-08 16:03:52,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:03:52,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087119807] [2021-10-08 16:03:52,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:52,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:03:52,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:53,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:53,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:03:53,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087119807] [2021-10-08 16:03:53,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087119807] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:53,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839601428] [2021-10-08 16:03:53,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:53,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:53,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:03:53,093 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:03:53,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-10-08 16:03:55,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:55,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:03:55,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:03:55,040 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 197 treesize of output 181 [2021-10-08 16:03:55,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:03:55,231 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:55,231 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:03:55,516 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:55,516 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:03:55,620 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:55,621 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:03:55,749 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:03:55,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:03:55,787 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 19 treesize of output 7 [2021-10-08 16:03:55,790 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:55,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839601428] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:55,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:03:55,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-10-08 16:03:55,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055362937] [2021-10-08 16:03:55,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:03:55,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:03:55,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:03:55,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:03:55,792 INFO L87 Difference]: Start difference. First operand 13393 states and 57748 transitions. Second operand has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:57,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:03:57,070 INFO L93 Difference]: Finished difference Result 34248 states and 138730 transitions. [2021-10-08 16:03:57,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:03:57,071 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:03:57,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:03:57,406 INFO L225 Difference]: With dead ends: 34248 [2021-10-08 16:03:57,406 INFO L226 Difference]: Without dead ends: 34212 [2021-10-08 16:03:57,407 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 864.6ms TimeCoverageRelationStatistics Valid=153, Invalid=1037, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:03:57,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34212 states. [2021-10-08 16:03:58,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34212 to 12648. [2021-10-08 16:03:58,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12648 states, 12622 states have (on average 4.255902392647758) internal successors, (53718), 12647 states have internal predecessors, (53718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:58,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12648 states to 12648 states and 53718 transitions. [2021-10-08 16:03:58,098 INFO L78 Accepts]: Start accepts. Automaton has 12648 states and 53718 transitions. Word has length 20 [2021-10-08 16:03:58,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:03:58,099 INFO L470 AbstractCegarLoop]: Abstraction has 12648 states and 53718 transitions. [2021-10-08 16:03:58,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:03:58,099 INFO L276 IsEmpty]: Start isEmpty. Operand 12648 states and 53718 transitions. [2021-10-08 16:03:58,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:03:58,105 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:03:58,105 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:03:58,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-10-08 16:03:58,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:58,306 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:03:58,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:03:58,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1227068208, now seen corresponding path program 1 times [2021-10-08 16:03:58,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:03:58,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742507880] [2021-10-08 16:03:58,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:58,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:03:58,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:03:58,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:03:58,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:03:58,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742507880] [2021-10-08 16:03:58,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742507880] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:03:58,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780876574] [2021-10-08 16:03:58,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:03:58,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:03:58,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:03:58,655 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:03:58,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-10-08 16:04:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:00,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:04:00,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:04:00,565 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 202 treesize of output 198 [2021-10-08 16:04:00,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:04:00,959 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:00,960 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:04:01,100 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:01,100 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:04:01,203 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:01,203 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:04:01,320 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:01,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:04:01,359 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 19 treesize of output 7 [2021-10-08 16:04:01,361 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:01,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780876574] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:01,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:04:01,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-10-08 16:04:01,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532218923] [2021-10-08 16:04:01,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:04:01,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:04:01,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:04:01,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:04:01,364 INFO L87 Difference]: Start difference. First operand 12648 states and 53718 transitions. Second operand has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:02,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:04:02,530 INFO L93 Difference]: Finished difference Result 30550 states and 123976 transitions. [2021-10-08 16:04:02,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:04:02,530 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:04:02,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:04:02,840 INFO L225 Difference]: With dead ends: 30550 [2021-10-08 16:04:02,840 INFO L226 Difference]: Without dead ends: 30550 [2021-10-08 16:04:02,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 876.1ms TimeCoverageRelationStatistics Valid=153, Invalid=1037, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:04:02,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30550 states. [2021-10-08 16:04:03,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30550 to 13409. [2021-10-08 16:04:03,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13409 states, 13383 states have (on average 4.331913621758948) internal successors, (57974), 13408 states have internal predecessors, (57974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:03,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13409 states to 13409 states and 57974 transitions. [2021-10-08 16:04:03,476 INFO L78 Accepts]: Start accepts. Automaton has 13409 states and 57974 transitions. Word has length 20 [2021-10-08 16:04:03,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:04:03,476 INFO L470 AbstractCegarLoop]: Abstraction has 13409 states and 57974 transitions. [2021-10-08 16:04:03,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:03,476 INFO L276 IsEmpty]: Start isEmpty. Operand 13409 states and 57974 transitions. [2021-10-08 16:04:03,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:04:03,482 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:04:03,482 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:04:03,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-10-08 16:04:03,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-10-08 16:04:03,687 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:04:03,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:04:03,688 INFO L82 PathProgramCache]: Analyzing trace with hash 1227068157, now seen corresponding path program 1 times [2021-10-08 16:04:03,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:04:03,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722509097] [2021-10-08 16:04:03,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:03,690 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:04:03,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:04,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:04,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:04:04,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722509097] [2021-10-08 16:04:04,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722509097] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:04,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940763294] [2021-10-08 16:04:04,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:04,033 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:04,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:04:04,034 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:04:04,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-10-08 16:04:05,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:06,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:04:06,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:04:06,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 47 treesize of output 45 [2021-10-08 16:04:06,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 16:04:06,402 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:06,402 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:04:06,543 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:06,544 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:04:06,645 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:06,646 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:04:06,772 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:06,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:04:06,812 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 21 treesize of output 9 [2021-10-08 16:04:06,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:06,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940763294] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:06,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:04:06,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-10-08 16:04:06,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666213559] [2021-10-08 16:04:06,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:04:06,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:04:06,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:04:06,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:04:06,816 INFO L87 Difference]: Start difference. First operand 13409 states and 57974 transitions. Second operand has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:08,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:04:08,070 INFO L93 Difference]: Finished difference Result 30435 states and 122866 transitions. [2021-10-08 16:04:08,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:04:08,071 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:04:08,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:04:08,374 INFO L225 Difference]: With dead ends: 30435 [2021-10-08 16:04:08,374 INFO L226 Difference]: Without dead ends: 30319 [2021-10-08 16:04:08,375 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 928.7ms TimeCoverageRelationStatistics Valid=153, Invalid=1037, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:04:08,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30319 states. [2021-10-08 16:04:08,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30319 to 12584. [2021-10-08 16:04:09,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12584 states, 12558 states have (on average 4.254658385093168) internal successors, (53430), 12583 states have internal predecessors, (53430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:09,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12584 states to 12584 states and 53430 transitions. [2021-10-08 16:04:09,055 INFO L78 Accepts]: Start accepts. Automaton has 12584 states and 53430 transitions. Word has length 20 [2021-10-08 16:04:09,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:04:09,055 INFO L470 AbstractCegarLoop]: Abstraction has 12584 states and 53430 transitions. [2021-10-08 16:04:09,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:09,055 INFO L276 IsEmpty]: Start isEmpty. Operand 12584 states and 53430 transitions. [2021-10-08 16:04:09,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:04:09,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:04:09,060 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:04:09,093 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-10-08 16:04:09,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-10-08 16:04:09,262 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:04:09,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:04:09,263 INFO L82 PathProgramCache]: Analyzing trace with hash -162794935, now seen corresponding path program 1 times [2021-10-08 16:04:09,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:04:09,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005678588] [2021-10-08 16:04:09,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:09,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:04:09,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:09,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:09,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:04:09,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005678588] [2021-10-08 16:04:09,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005678588] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:09,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799735095] [2021-10-08 16:04:09,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:09,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:09,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:04:09,646 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:04:09,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-10-08 16:04:11,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:11,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-08 16:04:11,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:04:11,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:04:11,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:04:11,679 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 16:04:11,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 168 treesize of output 185 [2021-10-08 16:04:13,070 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 29 treesize of output 25 [2021-10-08 16:04:13,505 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:04:13,506 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 1 case distinctions, treesize of input 80 treesize of output 79 [2021-10-08 16:04:14,516 INFO L354 Elim1Store]: treesize reduction 136, result has 37.3 percent of original size [2021-10-08 16:04:14,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 27 case distinctions, treesize of input 74 treesize of output 138 [2021-10-08 16:04:14,773 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:04:14,773 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 1 case distinctions, treesize of input 43 treesize of output 42 [2021-10-08 16:04:14,915 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:04:14,916 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 1 case distinctions, treesize of input 39 treesize of output 38 [2021-10-08 16:04:15,028 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:04:15,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 35 treesize of output 34 [2021-10-08 16:04:15,406 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:15,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799735095] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:15,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:04:15,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 24 [2021-10-08 16:04:15,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833709823] [2021-10-08 16:04:15,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:04:15,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:04:15,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:04:15,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:04:15,410 INFO L87 Difference]: Start difference. First operand 12584 states and 53430 transitions. Second operand has 26 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:20,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:04:20,718 INFO L93 Difference]: Finished difference Result 14934 states and 63377 transitions. [2021-10-08 16:04:20,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-08 16:04:20,719 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:04:20,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:04:20,779 INFO L225 Difference]: With dead ends: 14934 [2021-10-08 16:04:20,780 INFO L226 Difference]: Without dead ends: 14934 [2021-10-08 16:04:20,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 4237.4ms TimeCoverageRelationStatistics Valid=681, Invalid=3351, Unknown=0, NotChecked=0, Total=4032 [2021-10-08 16:04:20,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14934 states. [2021-10-08 16:04:21,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14934 to 13852. [2021-10-08 16:04:21,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13852 states, 13826 states have (on average 4.381816866772747) internal successors, (60583), 13851 states have internal predecessors, (60583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:21,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13852 states to 13852 states and 60583 transitions. [2021-10-08 16:04:21,176 INFO L78 Accepts]: Start accepts. Automaton has 13852 states and 60583 transitions. Word has length 20 [2021-10-08 16:04:21,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:04:21,177 INFO L470 AbstractCegarLoop]: Abstraction has 13852 states and 60583 transitions. [2021-10-08 16:04:21,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:21,177 INFO L276 IsEmpty]: Start isEmpty. Operand 13852 states and 60583 transitions. [2021-10-08 16:04:21,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:04:21,183 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:04:21,183 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:04:21,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-10-08 16:04:21,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:21,384 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:04:21,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:04:21,385 INFO L82 PathProgramCache]: Analyzing trace with hash -162794896, now seen corresponding path program 1 times [2021-10-08 16:04:21,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:04:21,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954404167] [2021-10-08 16:04:21,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:21,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:04:21,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:21,739 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:21,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:04:21,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954404167] [2021-10-08 16:04:21,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954404167] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:21,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944679534] [2021-10-08 16:04:21,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:21,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:21,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:04:21,741 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:04:21,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-10-08 16:04:23,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:23,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:04:23,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:04:23,916 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 141 treesize of output 137 [2021-10-08 16:04:24,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:04:24,120 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:24,121 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:04:24,249 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:24,250 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:04:24,336 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:24,336 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:04:24,398 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:24,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:04:24,565 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:24,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944679534] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:24,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:04:24,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 24 [2021-10-08 16:04:24,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087321638] [2021-10-08 16:04:24,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:04:24,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:04:24,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:04:24,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:04:24,567 INFO L87 Difference]: Start difference. First operand 13852 states and 60583 transitions. Second operand has 26 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:26,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:04:26,068 INFO L93 Difference]: Finished difference Result 15528 states and 66246 transitions. [2021-10-08 16:04:26,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-08 16:04:26,069 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:04:26,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:04:26,124 INFO L225 Difference]: With dead ends: 15528 [2021-10-08 16:04:26,124 INFO L226 Difference]: Without dead ends: 14732 [2021-10-08 16:04:26,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 1107.2ms TimeCoverageRelationStatistics Valid=262, Invalid=1070, Unknown=0, NotChecked=0, Total=1332 [2021-10-08 16:04:26,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14732 states. [2021-10-08 16:04:26,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14732 to 13928. [2021-10-08 16:04:26,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13928 states, 13902 states have (on average 4.39548266436484) internal successors, (61106), 13927 states have internal predecessors, (61106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:26,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13928 states to 13928 states and 61106 transitions. [2021-10-08 16:04:26,624 INFO L78 Accepts]: Start accepts. Automaton has 13928 states and 61106 transitions. Word has length 20 [2021-10-08 16:04:26,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:04:26,624 INFO L470 AbstractCegarLoop]: Abstraction has 13928 states and 61106 transitions. [2021-10-08 16:04:26,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:26,625 INFO L276 IsEmpty]: Start isEmpty. Operand 13928 states and 61106 transitions. [2021-10-08 16:04:26,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:04:26,629 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:04:26,629 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:04:26,662 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-10-08 16:04:26,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-10-08 16:04:26,830 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:04:26,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:04:26,831 INFO L82 PathProgramCache]: Analyzing trace with hash 486249904, now seen corresponding path program 2 times [2021-10-08 16:04:26,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:04:26,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980559981] [2021-10-08 16:04:26,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:26,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:04:26,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:27,145 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:27,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:04:27,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980559981] [2021-10-08 16:04:27,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980559981] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:27,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668123476] [2021-10-08 16:04:27,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:04:27,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:27,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:04:27,149 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:04:27,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-10-08 16:04:29,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:04:29,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:04:29,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:04:29,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:04:29,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:04:29,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:04:29,281 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-08 16:04:29,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-08 16:04:30,411 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 17 treesize of output 13 [2021-10-08 16:04:30,525 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:30,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 60 treesize of output 59 [2021-10-08 16:04:31,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:04:31,310 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 16:04:31,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 57 treesize of output 103 [2021-10-08 16:04:31,525 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:31,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 29 treesize of output 28 [2021-10-08 16:04:31,732 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:31,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:04:31,805 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:31,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:04:31,855 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 19 treesize of output 7 [2021-10-08 16:04:31,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:31,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668123476] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:31,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:04:31,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-08 16:04:31,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728321137] [2021-10-08 16:04:31,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:04:31,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:04:31,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:04:31,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:04:31,859 INFO L87 Difference]: Start difference. First operand 13928 states and 61106 transitions. Second operand has 23 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:34,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:04:34,275 INFO L93 Difference]: Finished difference Result 33515 states and 142605 transitions. [2021-10-08 16:04:34,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-08 16:04:34,275 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:04:34,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:04:34,416 INFO L225 Difference]: With dead ends: 33515 [2021-10-08 16:04:34,417 INFO L226 Difference]: Without dead ends: 33515 [2021-10-08 16:04:34,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1842.6ms TimeCoverageRelationStatistics Valid=171, Invalid=1161, Unknown=0, NotChecked=0, Total=1332 [2021-10-08 16:04:34,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33515 states. [2021-10-08 16:04:35,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33515 to 15179. [2021-10-08 16:04:35,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15179 states, 15153 states have (on average 4.523262720253415) internal successors, (68541), 15178 states have internal predecessors, (68541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:35,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15179 states to 15179 states and 68541 transitions. [2021-10-08 16:04:35,309 INFO L78 Accepts]: Start accepts. Automaton has 15179 states and 68541 transitions. Word has length 20 [2021-10-08 16:04:35,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:04:35,309 INFO L470 AbstractCegarLoop]: Abstraction has 15179 states and 68541 transitions. [2021-10-08 16:04:35,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:35,310 INFO L276 IsEmpty]: Start isEmpty. Operand 15179 states and 68541 transitions. [2021-10-08 16:04:35,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:04:35,313 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:04:35,313 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:04:35,346 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-10-08 16:04:35,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-10-08 16:04:35,514 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:04:35,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:04:35,516 INFO L82 PathProgramCache]: Analyzing trace with hash 486249853, now seen corresponding path program 2 times [2021-10-08 16:04:35,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:04:35,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870100405] [2021-10-08 16:04:35,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:35,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:04:35,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:35,839 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:35,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:04:35,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870100405] [2021-10-08 16:04:35,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870100405] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:35,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617674621] [2021-10-08 16:04:35,840 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:04:35,840 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:35,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:04:35,841 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:04:35,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-10-08 16:04:37,906 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:04:37,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:04:37,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-08 16:04:37,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:04:38,210 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 19 treesize of output 15 [2021-10-08 16:04:38,270 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:38,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:04:38,422 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:38,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:04:38,609 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:38,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:04:38,684 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:04:38,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:04:38,725 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 21 treesize of output 9 [2021-10-08 16:04:38,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:38,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617674621] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:38,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:04:38,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-08 16:04:38,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018537482] [2021-10-08 16:04:38,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:04:38,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:04:38,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:04:38,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:04:38,729 INFO L87 Difference]: Start difference. First operand 15179 states and 68541 transitions. Second operand has 23 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:40,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:04:40,541 INFO L93 Difference]: Finished difference Result 33414 states and 141308 transitions. [2021-10-08 16:04:40,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:04:40,541 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:04:40,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:04:40,709 INFO L225 Difference]: With dead ends: 33414 [2021-10-08 16:04:40,709 INFO L226 Difference]: Without dead ends: 33293 [2021-10-08 16:04:40,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 1215.5ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-10-08 16:04:40,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33293 states. [2021-10-08 16:04:41,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33293 to 14093. [2021-10-08 16:04:41,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14093 states, 14067 states have (on average 4.447287978957845) internal successors, (62560), 14092 states have internal predecessors, (62560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:41,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14093 states to 14093 states and 62560 transitions. [2021-10-08 16:04:41,394 INFO L78 Accepts]: Start accepts. Automaton has 14093 states and 62560 transitions. Word has length 20 [2021-10-08 16:04:41,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:04:41,394 INFO L470 AbstractCegarLoop]: Abstraction has 14093 states and 62560 transitions. [2021-10-08 16:04:41,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:41,394 INFO L276 IsEmpty]: Start isEmpty. Operand 14093 states and 62560 transitions. [2021-10-08 16:04:41,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:04:41,398 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:04:41,398 INFO L512 BasicCegarLoop]: trace histogram [7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:04:41,430 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-10-08 16:04:41,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:41,599 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:04:41,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:04:41,600 INFO L82 PathProgramCache]: Analyzing trace with hash -1767552554, now seen corresponding path program 8 times [2021-10-08 16:04:41,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:04:41,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437346841] [2021-10-08 16:04:41,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:41,601 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:04:41,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:42,579 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:42,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:04:42,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437346841] [2021-10-08 16:04:42,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437346841] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:42,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217301717] [2021-10-08 16:04:42,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:04:42,580 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:42,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:04:42,582 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:04:42,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-10-08 16:04:44,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:04:44,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:04:44,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-08 16:04:44,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:04:44,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:04:44,698 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 39 treesize of output 37 [2021-10-08 16:04:45,121 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 29 treesize of output 25 [2021-10-08 16:04:45,221 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:04:45,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 35 treesize of output 34 [2021-10-08 16:04:45,365 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:04:45,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 36 treesize of output 35 [2021-10-08 16:04:47,293 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:47,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217301717] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:47,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:04:47,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 33 [2021-10-08 16:04:47,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094105245] [2021-10-08 16:04:47,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-08 16:04:47,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:04:47,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-08 16:04:47,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1077, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:04:47,296 INFO L87 Difference]: Start difference. First operand 14093 states and 62560 transitions. Second operand has 35 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:57,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:04:57,821 INFO L93 Difference]: Finished difference Result 19039 states and 80960 transitions. [2021-10-08 16:04:57,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-08 16:04:57,822 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:04:57,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:04:57,898 INFO L225 Difference]: With dead ends: 19039 [2021-10-08 16:04:57,898 INFO L226 Difference]: Without dead ends: 19039 [2021-10-08 16:04:57,899 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1483 ImplicationChecksByTransitivity, 7051.4ms TimeCoverageRelationStatistics Valid=729, Invalid=6411, Unknown=0, NotChecked=0, Total=7140 [2021-10-08 16:04:57,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19039 states. [2021-10-08 16:04:58,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19039 to 14237. [2021-10-08 16:04:58,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14237 states, 14211 states have (on average 4.4345929209767085) internal successors, (63020), 14236 states have internal predecessors, (63020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:58,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14237 states to 14237 states and 63020 transitions. [2021-10-08 16:04:58,413 INFO L78 Accepts]: Start accepts. Automaton has 14237 states and 63020 transitions. Word has length 21 [2021-10-08 16:04:58,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:04:58,414 INFO L470 AbstractCegarLoop]: Abstraction has 14237 states and 63020 transitions. [2021-10-08 16:04:58,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:04:58,414 INFO L276 IsEmpty]: Start isEmpty. Operand 14237 states and 63020 transitions. [2021-10-08 16:04:58,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:04:58,418 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:04:58,418 INFO L512 BasicCegarLoop]: trace histogram [7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:04:58,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-10-08 16:04:58,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:58,618 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:04:58,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:04:58,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1767552515, now seen corresponding path program 7 times [2021-10-08 16:04:58,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:04:58,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556020157] [2021-10-08 16:04:58,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:04:58,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:04:58,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:04:59,126 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:04:59,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:04:59,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556020157] [2021-10-08 16:04:59,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556020157] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:04:59,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183538980] [2021-10-08 16:04:59,127 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:04:59,127 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:04:59,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:04:59,129 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:04:59,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-10-08 16:05:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:05:01,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:05:01,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:05:01,489 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 47 treesize of output 45 [2021-10-08 16:05:01,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-08 16:05:01,959 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:05:01,960 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 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-08 16:05:02,089 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:05:02,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 33 treesize of output 32 [2021-10-08 16:05:03,797 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:05:03,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183538980] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:03,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:05:03,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 33 [2021-10-08 16:05:03,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029276365] [2021-10-08 16:05:03,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-08 16:05:03,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:05:03,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-08 16:05:03,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1077, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:05:03,799 INFO L87 Difference]: Start difference. First operand 14237 states and 63020 transitions. Second operand has 35 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:13,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:05:13,048 INFO L93 Difference]: Finished difference Result 18997 states and 80861 transitions. [2021-10-08 16:05:13,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-08 16:05:13,049 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:05:13,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:05:13,125 INFO L225 Difference]: With dead ends: 18997 [2021-10-08 16:05:13,125 INFO L226 Difference]: Without dead ends: 18997 [2021-10-08 16:05:13,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1923 ImplicationChecksByTransitivity, 4871.0ms TimeCoverageRelationStatistics Valid=861, Invalid=7695, Unknown=0, NotChecked=0, Total=8556 [2021-10-08 16:05:13,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18997 states. [2021-10-08 16:05:13,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18997 to 14233. [2021-10-08 16:05:13,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14233 states, 14207 states have (on average 4.434433729851482) internal successors, (63000), 14232 states have internal predecessors, (63000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:13,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14233 states to 14233 states and 63000 transitions. [2021-10-08 16:05:13,605 INFO L78 Accepts]: Start accepts. Automaton has 14233 states and 63000 transitions. Word has length 21 [2021-10-08 16:05:13,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:05:13,610 INFO L470 AbstractCegarLoop]: Abstraction has 14233 states and 63000 transitions. [2021-10-08 16:05:13,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:13,610 INFO L276 IsEmpty]: Start isEmpty. Operand 14233 states and 63000 transitions. [2021-10-08 16:05:13,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:05:13,615 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:05:13,615 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:05:13,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-10-08 16:05:13,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:05:13,816 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:05:13,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:05:13,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1777579625, now seen corresponding path program 11 times [2021-10-08 16:05:13,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:05:13,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139550694] [2021-10-08 16:05:13,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:05:13,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:05:13,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:05:14,312 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:05:14,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:05:14,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139550694] [2021-10-08 16:05:14,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139550694] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:14,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381163392] [2021-10-08 16:05:14,313 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:05:14,313 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:05:14,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:05:14,316 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:05:14,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-10-08 16:05:16,665 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-08 16:05:16,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:05:16,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-08 16:05:16,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:05:16,775 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 16:05:16,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 96 treesize of output 117 [2021-10-08 16:05:18,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:05:19,162 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:05:19,162 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:05:19,294 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:05:19,294 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 1 case distinctions, treesize of input 69 treesize of output 68 [2021-10-08 16:05:20,256 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 16:05:20,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-08 16:05:20,438 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:05:20,439 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 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-08 16:05:20,520 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:05:20,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:05:21,092 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:05:21,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381163392] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:21,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:05:21,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 31 [2021-10-08 16:05:21,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126791762] [2021-10-08 16:05:21,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-08 16:05:21,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:05:21,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-08 16:05:21,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:05:21,095 INFO L87 Difference]: Start difference. First operand 14233 states and 63000 transitions. Second operand has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:25,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:05:25,570 INFO L93 Difference]: Finished difference Result 16305 states and 70521 transitions. [2021-10-08 16:05:25,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-08 16:05:25,570 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:05:25,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:05:25,633 INFO L225 Difference]: With dead ends: 16305 [2021-10-08 16:05:25,634 INFO L226 Difference]: Without dead ends: 16305 [2021-10-08 16:05:25,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 3686.4ms TimeCoverageRelationStatistics Valid=372, Invalid=2490, Unknown=0, NotChecked=0, Total=2862 [2021-10-08 16:05:25,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16305 states. [2021-10-08 16:05:26,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16305 to 13357. [2021-10-08 16:05:26,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13357 states, 13331 states have (on average 4.410621858825294) internal successors, (58798), 13356 states have internal predecessors, (58798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:26,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13357 states to 13357 states and 58798 transitions. [2021-10-08 16:05:26,156 INFO L78 Accepts]: Start accepts. Automaton has 13357 states and 58798 transitions. Word has length 21 [2021-10-08 16:05:26,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:05:26,157 INFO L470 AbstractCegarLoop]: Abstraction has 13357 states and 58798 transitions. [2021-10-08 16:05:26,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:26,157 INFO L276 IsEmpty]: Start isEmpty. Operand 13357 states and 58798 transitions. [2021-10-08 16:05:26,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:05:26,164 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:05:26,164 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:05:26,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-10-08 16:05:26,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:05:26,378 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:05:26,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:05:26,379 INFO L82 PathProgramCache]: Analyzing trace with hash 461652316, now seen corresponding path program 7 times [2021-10-08 16:05:26,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:05:26,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331789435] [2021-10-08 16:05:26,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:05:26,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:05:26,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:05:27,339 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:05:27,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:05:27,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331789435] [2021-10-08 16:05:27,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331789435] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:27,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512488994] [2021-10-08 16:05:27,340 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:05:27,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:05:27,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:05:27,341 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:05:27,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-10-08 16:05:29,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:05:29,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-08 16:05:29,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:05:29,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:05:29,619 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 76 treesize of output 72 [2021-10-08 16:05:29,892 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 19 treesize of output 15 [2021-10-08 16:05:29,966 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-10-08 16:05:29,966 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 1 case distinctions, treesize of input 32 treesize of output 37 [2021-10-08 16:05:30,073 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:05:30,073 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:05:30,237 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:05:30,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:05:30,988 INFO L354 Elim1Store]: treesize reduction 204, result has 16.0 percent of original size [2021-10-08 16:05:30,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 63 treesize of output 71 [2021-10-08 16:05:31,068 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:05:31,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512488994] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:31,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:05:31,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 30 [2021-10-08 16:05:31,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779034030] [2021-10-08 16:05:31,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-08 16:05:31,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:05:31,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-08 16:05:31,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=921, Unknown=0, NotChecked=0, Total=992 [2021-10-08 16:05:31,071 INFO L87 Difference]: Start difference. First operand 13357 states and 58798 transitions. Second operand has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:35,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:05:35,163 INFO L93 Difference]: Finished difference Result 16681 states and 72021 transitions. [2021-10-08 16:05:35,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-08 16:05:35,163 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:05:35,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:05:35,226 INFO L225 Difference]: With dead ends: 16681 [2021-10-08 16:05:35,226 INFO L226 Difference]: Without dead ends: 16681 [2021-10-08 16:05:35,226 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 3748.8ms TimeCoverageRelationStatistics Valid=377, Invalid=2703, Unknown=0, NotChecked=0, Total=3080 [2021-10-08 16:05:35,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16681 states. [2021-10-08 16:05:35,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16681 to 13557. [2021-10-08 16:05:35,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13557 states, 13531 states have (on average 4.4078043012342025) internal successors, (59642), 13556 states have internal predecessors, (59642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:35,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13557 states to 13557 states and 59642 transitions. [2021-10-08 16:05:35,597 INFO L78 Accepts]: Start accepts. Automaton has 13557 states and 59642 transitions. Word has length 21 [2021-10-08 16:05:35,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:05:35,597 INFO L470 AbstractCegarLoop]: Abstraction has 13557 states and 59642 transitions. [2021-10-08 16:05:35,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:35,598 INFO L276 IsEmpty]: Start isEmpty. Operand 13557 states and 59642 transitions. [2021-10-08 16:05:35,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:05:35,602 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:05:35,602 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:05:35,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-10-08 16:05:35,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-10-08 16:05:35,803 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:05:35,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:05:35,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1024244956, now seen corresponding path program 8 times [2021-10-08 16:05:35,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:05:35,804 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484752505] [2021-10-08 16:05:35,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:05:35,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:05:35,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:05:36,470 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:05:36,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:05:36,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484752505] [2021-10-08 16:05:36,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484752505] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:36,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892656590] [2021-10-08 16:05:36,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:05:36,471 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:05:36,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:05:36,472 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:05:36,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-10-08 16:05:38,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:05:38,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:05:38,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-08 16:05:38,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:05:38,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:05:38,818 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 234 treesize of output 226 [2021-10-08 16:05:39,064 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 19 treesize of output 15 [2021-10-08 16:05:39,140 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-10-08 16:05:39,141 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 1 case distinctions, treesize of input 32 treesize of output 37 [2021-10-08 16:05:39,328 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:05:39,328 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:05:39,419 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:05:39,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:05:40,154 INFO L354 Elim1Store]: treesize reduction 204, result has 16.0 percent of original size [2021-10-08 16:05:40,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 63 treesize of output 71 [2021-10-08 16:05:40,236 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:05:40,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892656590] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:40,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:05:40,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 30 [2021-10-08 16:05:40,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151924566] [2021-10-08 16:05:40,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-08 16:05:40,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:05:40,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-08 16:05:40,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=918, Unknown=0, NotChecked=0, Total=992 [2021-10-08 16:05:40,238 INFO L87 Difference]: Start difference. First operand 13557 states and 59642 transitions. Second operand has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:43,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:05:43,522 INFO L93 Difference]: Finished difference Result 15967 states and 68886 transitions. [2021-10-08 16:05:43,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-08 16:05:43,523 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:05:43,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:05:43,584 INFO L225 Difference]: With dead ends: 15967 [2021-10-08 16:05:43,585 INFO L226 Difference]: Without dead ends: 15967 [2021-10-08 16:05:43,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 2654.1ms TimeCoverageRelationStatistics Valid=327, Invalid=2429, Unknown=0, NotChecked=0, Total=2756 [2021-10-08 16:05:43,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15967 states. [2021-10-08 16:05:43,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15967 to 13557. [2021-10-08 16:05:44,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13557 states, 13531 states have (on average 4.4078043012342025) internal successors, (59642), 13556 states have internal predecessors, (59642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:44,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13557 states to 13557 states and 59642 transitions. [2021-10-08 16:05:44,069 INFO L78 Accepts]: Start accepts. Automaton has 13557 states and 59642 transitions. Word has length 21 [2021-10-08 16:05:44,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:05:44,069 INFO L470 AbstractCegarLoop]: Abstraction has 13557 states and 59642 transitions. [2021-10-08 16:05:44,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:05:44,069 INFO L276 IsEmpty]: Start isEmpty. Operand 13557 states and 59642 transitions. [2021-10-08 16:05:44,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:05:44,073 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:05:44,073 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:05:44,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-10-08 16:05:44,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:05:44,274 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:05:44,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:05:44,275 INFO L82 PathProgramCache]: Analyzing trace with hash 862479826, now seen corresponding path program 9 times [2021-10-08 16:05:44,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:05:44,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575158292] [2021-10-08 16:05:44,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:05:44,276 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:05:44,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:05:44,821 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:05:44,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:05:44,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575158292] [2021-10-08 16:05:44,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575158292] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:44,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170039300] [2021-10-08 16:05:44,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:05:44,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:05:44,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:05:44,824 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:05:44,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-10-08 16:05:47,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-08 16:05:47,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:05:47,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-08 16:05:47,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:05:47,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:05:47,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:05:47,640 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-08 16:05:47,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-08 16:05:49,262 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 22 treesize of output 18 [2021-10-08 16:05:49,623 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-10-08 16:05:49,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 30 treesize of output 29 [2021-10-08 16:05:49,894 INFO L354 Elim1Store]: treesize reduction 72, result has 20.9 percent of original size [2021-10-08 16:05:49,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 77 [2021-10-08 16:05:51,507 INFO L354 Elim1Store]: treesize reduction 72, result has 20.9 percent of original size [2021-10-08 16:05:51,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 85 treesize of output 87 [2021-10-08 16:05:55,149 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 16:05:55,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 62 treesize of output 108 [2021-10-08 16:05:55,723 INFO L354 Elim1Store]: treesize reduction 284, result has 14.5 percent of original size [2021-10-08 16:05:55,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 73 treesize of output 84 [2021-10-08 16:05:55,835 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:05:55,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170039300] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:05:55,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:05:55,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 31 [2021-10-08 16:05:55,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515527006] [2021-10-08 16:05:55,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-08 16:05:55,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:05:55,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-08 16:05:55,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=983, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:05:55,837 INFO L87 Difference]: Start difference. First operand 13557 states and 59642 transitions. Second operand has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:03,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:06:03,891 INFO L93 Difference]: Finished difference Result 16831 states and 71735 transitions. [2021-10-08 16:06:03,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-08 16:06:03,891 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:06:03,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:06:03,957 INFO L225 Difference]: With dead ends: 16831 [2021-10-08 16:06:03,957 INFO L226 Difference]: Without dead ends: 16831 [2021-10-08 16:06:03,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 6060.1ms TimeCoverageRelationStatistics Valid=501, Invalid=4191, Unknown=0, NotChecked=0, Total=4692 [2021-10-08 16:06:03,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16831 states. [2021-10-08 16:06:04,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16831 to 13773. [2021-10-08 16:06:04,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13773 states, 13747 states have (on average 4.4137630028369825) internal successors, (60676), 13772 states have internal predecessors, (60676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:04,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13773 states to 13773 states and 60676 transitions. [2021-10-08 16:06:04,379 INFO L78 Accepts]: Start accepts. Automaton has 13773 states and 60676 transitions. Word has length 21 [2021-10-08 16:06:04,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:06:04,379 INFO L470 AbstractCegarLoop]: Abstraction has 13773 states and 60676 transitions. [2021-10-08 16:06:04,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:04,379 INFO L276 IsEmpty]: Start isEmpty. Operand 13773 states and 60676 transitions. [2021-10-08 16:06:04,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:06:04,384 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:06:04,384 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:06:04,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-10-08 16:06:04,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-10-08 16:06:04,585 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:06:04,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:06:04,585 INFO L82 PathProgramCache]: Analyzing trace with hash 142728092, now seen corresponding path program 10 times [2021-10-08 16:06:04,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:06:04,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000580338] [2021-10-08 16:06:04,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:04,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:06:04,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:05,577 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:05,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:06:05,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000580338] [2021-10-08 16:06:05,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000580338] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:05,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262220571] [2021-10-08 16:06:05,578 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:06:05,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:05,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:06:05,579 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:06:05,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-10-08 16:06:08,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:06:08,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:06:08,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-08 16:06:08,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:06:08,449 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 19 treesize of output 15 [2021-10-08 16:06:08,527 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:08,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 30 treesize of output 29 [2021-10-08 16:06:08,609 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:08,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:06:08,712 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:08,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:06:09,463 INFO L354 Elim1Store]: treesize reduction 204, result has 16.0 percent of original size [2021-10-08 16:06:09,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 63 treesize of output 71 [2021-10-08 16:06:09,552 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:09,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262220571] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:09,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:06:09,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 31 [2021-10-08 16:06:09,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419541978] [2021-10-08 16:06:09,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-08 16:06:09,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:06:09,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-08 16:06:09,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=980, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:06:09,555 INFO L87 Difference]: Start difference. First operand 13773 states and 60676 transitions. Second operand has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:12,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:06:12,757 INFO L93 Difference]: Finished difference Result 16711 states and 72154 transitions. [2021-10-08 16:06:12,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-08 16:06:12,758 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:06:12,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:06:12,826 INFO L225 Difference]: With dead ends: 16711 [2021-10-08 16:06:12,826 INFO L226 Difference]: Without dead ends: 16711 [2021-10-08 16:06:12,826 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 2921.4ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-10-08 16:06:12,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16711 states. [2021-10-08 16:06:13,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16711 to 13773. [2021-10-08 16:06:13,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13773 states, 13747 states have (on average 4.4137630028369825) internal successors, (60676), 13772 states have internal predecessors, (60676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:13,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13773 states to 13773 states and 60676 transitions. [2021-10-08 16:06:13,298 INFO L78 Accepts]: Start accepts. Automaton has 13773 states and 60676 transitions. Word has length 21 [2021-10-08 16:06:13,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:06:13,299 INFO L470 AbstractCegarLoop]: Abstraction has 13773 states and 60676 transitions. [2021-10-08 16:06:13,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:13,299 INFO L276 IsEmpty]: Start isEmpty. Operand 13773 states and 60676 transitions. [2021-10-08 16:06:13,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:06:13,303 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:06:13,304 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:06:13,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-10-08 16:06:13,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-10-08 16:06:13,508 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:06:13,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:06:13,509 INFO L82 PathProgramCache]: Analyzing trace with hash -694739182, now seen corresponding path program 11 times [2021-10-08 16:06:13,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:06:13,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137204292] [2021-10-08 16:06:13,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:13,510 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:06:13,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:14,104 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:14,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:06:14,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137204292] [2021-10-08 16:06:14,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137204292] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:14,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362957849] [2021-10-08 16:06:14,105 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:06:14,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:14,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:06:14,107 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:06:14,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-10-08 16:06:16,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-08 16:06:16,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:06:16,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-08 16:06:16,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:06:16,808 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 16:06:16,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 142 treesize of output 159 [2021-10-08 16:06:18,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 16:06:19,423 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:19,423 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 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-08 16:06:19,565 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:19,566 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 1 case distinctions, treesize of input 71 treesize of output 70 [2021-10-08 16:06:21,356 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:21,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 80 treesize of output 79 [2021-10-08 16:06:23,102 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 16:06:23,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 68 treesize of output 114 [2021-10-08 16:06:23,828 INFO L354 Elim1Store]: treesize reduction 204, result has 16.0 percent of original size [2021-10-08 16:06:23,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 70 [2021-10-08 16:06:23,922 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:23,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362957849] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:23,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:06:23,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 31 [2021-10-08 16:06:23,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898807376] [2021-10-08 16:06:23,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-08 16:06:23,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:06:23,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-08 16:06:23,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=983, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:06:23,924 INFO L87 Difference]: Start difference. First operand 13773 states and 60676 transitions. Second operand has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:27,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:06:27,681 INFO L93 Difference]: Finished difference Result 16987 states and 73237 transitions. [2021-10-08 16:06:27,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:06:27,681 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:06:27,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:06:27,748 INFO L225 Difference]: With dead ends: 16987 [2021-10-08 16:06:27,748 INFO L226 Difference]: Without dead ends: 16987 [2021-10-08 16:06:27,749 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 3247.4ms TimeCoverageRelationStatistics Valid=252, Invalid=2198, Unknown=0, NotChecked=0, Total=2450 [2021-10-08 16:06:27,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16987 states. [2021-10-08 16:06:28,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16987 to 13301. [2021-10-08 16:06:28,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13301 states, 13275 states have (on average 4.40346516007533) internal successors, (58456), 13300 states have internal predecessors, (58456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:28,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13301 states to 13301 states and 58456 transitions. [2021-10-08 16:06:28,166 INFO L78 Accepts]: Start accepts. Automaton has 13301 states and 58456 transitions. Word has length 21 [2021-10-08 16:06:28,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:06:28,167 INFO L470 AbstractCegarLoop]: Abstraction has 13301 states and 58456 transitions. [2021-10-08 16:06:28,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:28,167 INFO L276 IsEmpty]: Start isEmpty. Operand 13301 states and 58456 transitions. [2021-10-08 16:06:28,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:06:28,171 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:06:28,171 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:06:28,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-10-08 16:06:28,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:28,372 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:06:28,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:06:28,373 INFO L82 PathProgramCache]: Analyzing trace with hash -156600355, now seen corresponding path program 1 times [2021-10-08 16:06:28,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:06:28,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352967231] [2021-10-08 16:06:28,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:28,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:06:28,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:28,705 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:28,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:06:28,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352967231] [2021-10-08 16:06:28,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352967231] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:28,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129268239] [2021-10-08 16:06:28,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:28,706 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:28,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:06:28,707 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:06:28,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-10-08 16:06:31,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:31,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:06:31,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:06:31,341 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 19 treesize of output 15 [2021-10-08 16:06:31,407 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:31,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:06:31,543 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:31,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:06:31,639 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:31,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:06:31,787 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 21 treesize of output 9 [2021-10-08 16:06:31,789 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:31,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129268239] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:31,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:06:31,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2021-10-08 16:06:31,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43838987] [2021-10-08 16:06:31,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:06:31,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:06:31,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:06:31,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:06:31,790 INFO L87 Difference]: Start difference. First operand 13301 states and 58456 transitions. Second operand has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:33,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:06:33,688 INFO L93 Difference]: Finished difference Result 24087 states and 100246 transitions. [2021-10-08 16:06:33,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:06:33,688 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:06:33,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:06:33,788 INFO L225 Difference]: With dead ends: 24087 [2021-10-08 16:06:33,789 INFO L226 Difference]: Without dead ends: 24087 [2021-10-08 16:06:33,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1205.0ms TimeCoverageRelationStatistics Valid=172, Invalid=1468, Unknown=0, NotChecked=0, Total=1640 [2021-10-08 16:06:33,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24087 states. [2021-10-08 16:06:34,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24087 to 14393. [2021-10-08 16:06:34,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14393 states, 14367 states have (on average 4.456741142896917) internal successors, (64030), 14392 states have internal predecessors, (64030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:34,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14393 states to 14393 states and 64030 transitions. [2021-10-08 16:06:34,392 INFO L78 Accepts]: Start accepts. Automaton has 14393 states and 64030 transitions. Word has length 21 [2021-10-08 16:06:34,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:06:34,392 INFO L470 AbstractCegarLoop]: Abstraction has 14393 states and 64030 transitions. [2021-10-08 16:06:34,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:34,393 INFO L276 IsEmpty]: Start isEmpty. Operand 14393 states and 64030 transitions. [2021-10-08 16:06:34,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:06:34,397 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:06:34,397 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:06:34,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-10-08 16:06:34,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:34,599 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:06:34,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:06:34,599 INFO L82 PathProgramCache]: Analyzing trace with hash -156600288, now seen corresponding path program 1 times [2021-10-08 16:06:34,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:06:34,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388291521] [2021-10-08 16:06:34,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:34,600 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:06:34,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:35,164 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:35,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:06:35,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388291521] [2021-10-08 16:06:35,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388291521] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:35,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167430440] [2021-10-08 16:06:35,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:35,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:35,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:06:35,167 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:06:35,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-10-08 16:06:37,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:37,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:06:37,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:06:37,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:06:37,856 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 16:06:37,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-08 16:06:39,227 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 17 treesize of output 13 [2021-10-08 16:06:39,582 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:39,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 65 treesize of output 64 [2021-10-08 16:06:40,513 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 16:06:40,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 57 treesize of output 103 [2021-10-08 16:06:40,705 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:40,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:06:40,799 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:40,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:06:40,964 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 19 treesize of output 7 [2021-10-08 16:06:40,965 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:40,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167430440] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:40,966 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:06:40,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2021-10-08 16:06:40,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155832145] [2021-10-08 16:06:40,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:06:40,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:06:40,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:06:40,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=594, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:06:40,967 INFO L87 Difference]: Start difference. First operand 14393 states and 64030 transitions. Second operand has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:43,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:06:43,873 INFO L93 Difference]: Finished difference Result 24087 states and 99406 transitions. [2021-10-08 16:06:43,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-08 16:06:43,873 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:06:43,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:06:43,961 INFO L225 Difference]: With dead ends: 24087 [2021-10-08 16:06:43,961 INFO L226 Difference]: Without dead ends: 24079 [2021-10-08 16:06:43,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 2189.1ms TimeCoverageRelationStatistics Valid=224, Invalid=1938, Unknown=0, NotChecked=0, Total=2162 [2021-10-08 16:06:43,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24079 states. [2021-10-08 16:06:44,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24079 to 13553. [2021-10-08 16:06:44,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13553 states, 13527 states have (on average 4.3968359577142015) internal successors, (59476), 13552 states have internal predecessors, (59476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:44,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13553 states to 13553 states and 59476 transitions. [2021-10-08 16:06:44,438 INFO L78 Accepts]: Start accepts. Automaton has 13553 states and 59476 transitions. Word has length 21 [2021-10-08 16:06:44,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:06:44,438 INFO L470 AbstractCegarLoop]: Abstraction has 13553 states and 59476 transitions. [2021-10-08 16:06:44,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:44,438 INFO L276 IsEmpty]: Start isEmpty. Operand 13553 states and 59476 transitions. [2021-10-08 16:06:44,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:06:44,443 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:06:44,443 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:06:44,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-10-08 16:06:44,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-10-08 16:06:44,644 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:06:44,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:06:44,645 INFO L82 PathProgramCache]: Analyzing trace with hash -156815806, now seen corresponding path program 1 times [2021-10-08 16:06:44,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:06:44,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343041291] [2021-10-08 16:06:44,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:44,646 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:06:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:44,961 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:44,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:06:44,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343041291] [2021-10-08 16:06:44,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343041291] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:44,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419095209] [2021-10-08 16:06:44,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:44,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:44,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:06:44,964 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:06:44,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-10-08 16:06:47,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:47,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-08 16:06:47,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:06:47,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:06:47,874 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 16:06:47,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-08 16:06:49,367 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 17 treesize of output 13 [2021-10-08 16:06:49,575 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:49,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 67 treesize of output 66 [2021-10-08 16:06:50,466 INFO L354 Elim1Store]: treesize reduction 144, result has 36.0 percent of original size [2021-10-08 16:06:50,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 66 treesize of output 130 [2021-10-08 16:06:50,666 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:50,666 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 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-08 16:06:50,763 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:06:50,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:06:50,929 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 19 treesize of output 7 [2021-10-08 16:06:50,931 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:50,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419095209] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:50,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:06:50,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2021-10-08 16:06:50,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783117836] [2021-10-08 16:06:50,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:06:50,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:06:50,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:06:50,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:06:50,933 INFO L87 Difference]: Start difference. First operand 13553 states and 59476 transitions. Second operand has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:53,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:06:53,464 INFO L93 Difference]: Finished difference Result 21444 states and 89714 transitions. [2021-10-08 16:06:53,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-08 16:06:53,464 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:06:53,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:06:53,551 INFO L225 Difference]: With dead ends: 21444 [2021-10-08 16:06:53,551 INFO L226 Difference]: Without dead ends: 21444 [2021-10-08 16:06:53,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1986.5ms TimeCoverageRelationStatistics Valid=220, Invalid=1850, Unknown=0, NotChecked=0, Total=2070 [2021-10-08 16:06:53,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21444 states. [2021-10-08 16:06:54,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21444 to 14505. [2021-10-08 16:06:54,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14505 states, 14479 states have (on average 4.463706057048139) internal successors, (64630), 14504 states have internal predecessors, (64630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:54,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14505 states to 14505 states and 64630 transitions. [2021-10-08 16:06:54,185 INFO L78 Accepts]: Start accepts. Automaton has 14505 states and 64630 transitions. Word has length 21 [2021-10-08 16:06:54,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:06:54,185 INFO L470 AbstractCegarLoop]: Abstraction has 14505 states and 64630 transitions. [2021-10-08 16:06:54,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:06:54,185 INFO L276 IsEmpty]: Start isEmpty. Operand 14505 states and 64630 transitions. [2021-10-08 16:06:54,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:06:54,191 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:06:54,191 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:06:54,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-10-08 16:06:54,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:54,392 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:06:54,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:06:54,393 INFO L82 PathProgramCache]: Analyzing trace with hash -156815857, now seen corresponding path program 1 times [2021-10-08 16:06:54,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:06:54,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816987800] [2021-10-08 16:06:54,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:54,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:06:54,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:54,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:06:54,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:06:54,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816987800] [2021-10-08 16:06:54,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816987800] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:06:54,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305378147] [2021-10-08 16:06:54,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:06:54,784 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:06:54,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:06:54,787 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:06:54,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-10-08 16:06:57,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:06:57,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:06:57,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:06:57,728 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-08 16:06:57,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 142 treesize of output 159 [2021-10-08 16:07:00,036 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 19 treesize of output 15 [2021-10-08 16:07:00,158 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:00,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 80 treesize of output 79 [2021-10-08 16:07:01,321 INFO L354 Elim1Store]: treesize reduction 144, result has 36.0 percent of original size [2021-10-08 16:07:01,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 77 treesize of output 141 [2021-10-08 16:07:01,583 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:01,584 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 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-08 16:07:01,691 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:01,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:07:01,881 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 21 treesize of output 9 [2021-10-08 16:07:01,884 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:01,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305378147] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:01,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:07:01,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2021-10-08 16:07:01,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520409969] [2021-10-08 16:07:01,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:07:01,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:07:01,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:07:01,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:07:01,885 INFO L87 Difference]: Start difference. First operand 14505 states and 64630 transitions. Second operand has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:04,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:07:04,523 INFO L93 Difference]: Finished difference Result 21420 states and 88738 transitions. [2021-10-08 16:07:04,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-08 16:07:04,524 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:07:04,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:07:04,605 INFO L225 Difference]: With dead ends: 21420 [2021-10-08 16:07:04,606 INFO L226 Difference]: Without dead ends: 21400 [2021-10-08 16:07:04,606 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 2068.9ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-10-08 16:07:04,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21400 states. [2021-10-08 16:07:05,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21400 to 13553. [2021-10-08 16:07:05,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13553 states, 13527 states have (on average 4.3968359577142015) internal successors, (59476), 13552 states have internal predecessors, (59476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:05,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13553 states to 13553 states and 59476 transitions. [2021-10-08 16:07:05,106 INFO L78 Accepts]: Start accepts. Automaton has 13553 states and 59476 transitions. Word has length 21 [2021-10-08 16:07:05,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:07:05,107 INFO L470 AbstractCegarLoop]: Abstraction has 13553 states and 59476 transitions. [2021-10-08 16:07:05,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.64) internal successors, (41), 25 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:05,107 INFO L276 IsEmpty]: Start isEmpty. Operand 13553 states and 59476 transitions. [2021-10-08 16:07:05,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:07:05,111 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:07:05,111 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:07:05,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-10-08 16:07:05,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-10-08 16:07:05,312 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:07:05,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:07:05,313 INFO L82 PathProgramCache]: Analyzing trace with hash 594000881, now seen corresponding path program 2 times [2021-10-08 16:07:05,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:07:05,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309433599] [2021-10-08 16:07:05,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:05,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:07:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:05,837 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:05,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:07:05,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309433599] [2021-10-08 16:07:05,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309433599] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:05,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621490195] [2021-10-08 16:07:05,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:07:05,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:05,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:07:05,840 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:07:05,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-10-08 16:07:08,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:07:08,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:07:08,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:07:08,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:07:08,512 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 134 treesize of output 126 [2021-10-08 16:07:08,666 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 19 treesize of output 15 [2021-10-08 16:07:08,719 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:08,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:07:08,842 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:08,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:07:08,992 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:08,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:07:09,077 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 21 treesize of output 9 [2021-10-08 16:07:09,079 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:09,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621490195] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:09,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:07:09,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-08 16:07:09,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907244639] [2021-10-08 16:07:09,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:07:09,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:07:09,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:07:09,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=544, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:07:09,080 INFO L87 Difference]: Start difference. First operand 13553 states and 59476 transitions. Second operand has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:10,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:07:10,918 INFO L93 Difference]: Finished difference Result 24427 states and 101682 transitions. [2021-10-08 16:07:10,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-08 16:07:10,919 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:07:10,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:07:11,019 INFO L225 Difference]: With dead ends: 24427 [2021-10-08 16:07:11,019 INFO L226 Difference]: Without dead ends: 24427 [2021-10-08 16:07:11,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 1240.0ms TimeCoverageRelationStatistics Valid=196, Invalid=1610, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:07:11,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24427 states. [2021-10-08 16:07:11,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24427 to 14645. [2021-10-08 16:07:11,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14645 states, 14619 states have (on average 4.449688761201177) internal successors, (65050), 14644 states have internal predecessors, (65050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:11,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14645 states to 14645 states and 65050 transitions. [2021-10-08 16:07:11,584 INFO L78 Accepts]: Start accepts. Automaton has 14645 states and 65050 transitions. Word has length 21 [2021-10-08 16:07:11,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:07:11,585 INFO L470 AbstractCegarLoop]: Abstraction has 14645 states and 65050 transitions. [2021-10-08 16:07:11,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:11,585 INFO L276 IsEmpty]: Start isEmpty. Operand 14645 states and 65050 transitions. [2021-10-08 16:07:11,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:07:11,589 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:07:11,590 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:07:11,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-10-08 16:07:11,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-10-08 16:07:11,790 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:07:11,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:07:11,791 INFO L82 PathProgramCache]: Analyzing trace with hash 594000948, now seen corresponding path program 2 times [2021-10-08 16:07:11,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:07:11,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019372491] [2021-10-08 16:07:11,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:11,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:07:11,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:12,158 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:12,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:07:12,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019372491] [2021-10-08 16:07:12,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019372491] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:12,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476164311] [2021-10-08 16:07:12,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:07:12,159 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:12,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:07:12,160 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:07:12,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-10-08 16:07:15,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:07:15,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:07:15,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:07:15,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:07:15,240 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 27 treesize of output 23 [2021-10-08 16:07:15,317 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:07:15,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 32 treesize of output 31 [2021-10-08 16:07:15,497 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:07:15,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 16:07:15,731 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:07:15,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 16:07:15,876 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:07:15,876 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 34 treesize of output 21 [2021-10-08 16:07:15,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:15,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476164311] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:15,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:07:15,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-08 16:07:15,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352051131] [2021-10-08 16:07:15,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:07:15,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:07:15,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:07:15,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=542, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:07:15,881 INFO L87 Difference]: Start difference. First operand 14645 states and 65050 transitions. Second operand has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:20,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:07:20,602 INFO L93 Difference]: Finished difference Result 24046 states and 100116 transitions. [2021-10-08 16:07:20,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-08 16:07:20,602 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:07:20,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:07:20,720 INFO L225 Difference]: With dead ends: 24046 [2021-10-08 16:07:20,720 INFO L226 Difference]: Without dead ends: 24038 [2021-10-08 16:07:20,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 3391.6ms TimeCoverageRelationStatistics Valid=471, Invalid=3951, Unknown=0, NotChecked=0, Total=4422 [2021-10-08 16:07:20,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24038 states. [2021-10-08 16:07:21,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24038 to 14015. [2021-10-08 16:07:21,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14015 states, 13989 states have (on average 4.407105582958039) internal successors, (61651), 14014 states have internal predecessors, (61651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:21,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14015 states to 14015 states and 61651 transitions. [2021-10-08 16:07:21,334 INFO L78 Accepts]: Start accepts. Automaton has 14015 states and 61651 transitions. Word has length 21 [2021-10-08 16:07:21,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:07:21,334 INFO L470 AbstractCegarLoop]: Abstraction has 14015 states and 61651 transitions. [2021-10-08 16:07:21,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:21,335 INFO L276 IsEmpty]: Start isEmpty. Operand 14015 states and 61651 transitions. [2021-10-08 16:07:21,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:07:21,339 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:07:21,339 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:07:21,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-10-08 16:07:21,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:21,540 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:07:21,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:07:21,541 INFO L82 PathProgramCache]: Analyzing trace with hash 594008382, now seen corresponding path program 1 times [2021-10-08 16:07:21,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:07:21,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831298661] [2021-10-08 16:07:21,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:21,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:07:21,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:21,896 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:21,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:07:21,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831298661] [2021-10-08 16:07:21,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831298661] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:21,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375438993] [2021-10-08 16:07:21,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:21,898 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:21,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:07:21,899 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:07:21,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-10-08 16:07:24,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:24,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:07:24,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:07:24,807 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 223 treesize of output 215 [2021-10-08 16:07:24,946 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 17 treesize of output 13 [2021-10-08 16:07:24,999 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:24,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:07:25,117 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:25,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:07:25,270 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:25,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:07:25,352 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 19 treesize of output 7 [2021-10-08 16:07:25,354 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:25,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375438993] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:25,355 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:07:25,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-08 16:07:25,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359369378] [2021-10-08 16:07:25,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:07:25,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:07:25,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:07:25,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=544, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:07:25,356 INFO L87 Difference]: Start difference. First operand 14015 states and 61651 transitions. Second operand has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:27,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:07:27,163 INFO L93 Difference]: Finished difference Result 22795 states and 96176 transitions. [2021-10-08 16:07:27,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-08 16:07:27,163 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:07:27,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:07:27,250 INFO L225 Difference]: With dead ends: 22795 [2021-10-08 16:07:27,251 INFO L226 Difference]: Without dead ends: 22795 [2021-10-08 16:07:27,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 1174.6ms TimeCoverageRelationStatistics Valid=196, Invalid=1610, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:07:27,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22795 states. [2021-10-08 16:07:27,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22795 to 14995. [2021-10-08 16:07:27,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14995 states, 14969 states have (on average 4.475182042888637) internal successors, (66989), 14994 states have internal predecessors, (66989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:27,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14995 states to 14995 states and 66989 transitions. [2021-10-08 16:07:27,828 INFO L78 Accepts]: Start accepts. Automaton has 14995 states and 66989 transitions. Word has length 21 [2021-10-08 16:07:27,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:07:27,828 INFO L470 AbstractCegarLoop]: Abstraction has 14995 states and 66989 transitions. [2021-10-08 16:07:27,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:27,829 INFO L276 IsEmpty]: Start isEmpty. Operand 14995 states and 66989 transitions. [2021-10-08 16:07:27,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:07:27,833 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:07:27,833 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:07:27,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-10-08 16:07:28,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-10-08 16:07:28,034 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:07:28,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:07:28,035 INFO L82 PathProgramCache]: Analyzing trace with hash 594008331, now seen corresponding path program 1 times [2021-10-08 16:07:28,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:07:28,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895838536] [2021-10-08 16:07:28,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:28,036 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:07:28,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:28,357 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:28,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:07:28,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895838536] [2021-10-08 16:07:28,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895838536] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:28,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321254338] [2021-10-08 16:07:28,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:28,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:28,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:07:28,363 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:07:28,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-10-08 16:07:31,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:31,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:07:31,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:07:31,347 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 47 treesize of output 45 [2021-10-08 16:07:31,500 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 19 treesize of output 15 [2021-10-08 16:07:31,551 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:31,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:07:31,671 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:31,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:07:31,804 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:31,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:07:31,887 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 21 treesize of output 9 [2021-10-08 16:07:31,894 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:31,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321254338] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:31,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:07:31,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-08 16:07:31,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729182827] [2021-10-08 16:07:31,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:07:31,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:07:31,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:07:31,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=544, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:07:31,896 INFO L87 Difference]: Start difference. First operand 14995 states and 66989 transitions. Second operand has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:33,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:07:33,514 INFO L93 Difference]: Finished difference Result 22783 states and 95184 transitions. [2021-10-08 16:07:33,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:07:33,515 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:07:33,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:07:33,629 INFO L225 Difference]: With dead ends: 22783 [2021-10-08 16:07:33,630 INFO L226 Difference]: Without dead ends: 22763 [2021-10-08 16:07:33,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 1051.7ms TimeCoverageRelationStatistics Valid=172, Invalid=1388, Unknown=0, NotChecked=0, Total=1560 [2021-10-08 16:07:33,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22763 states. [2021-10-08 16:07:33,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22763 to 13763. [2021-10-08 16:07:33,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13763 states, 13737 states have (on average 4.413700225667904) internal successors, (60631), 13762 states have internal predecessors, (60631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:34,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13763 states to 13763 states and 60631 transitions. [2021-10-08 16:07:34,222 INFO L78 Accepts]: Start accepts. Automaton has 13763 states and 60631 transitions. Word has length 21 [2021-10-08 16:07:34,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:07:34,222 INFO L470 AbstractCegarLoop]: Abstraction has 13763 states and 60631 transitions. [2021-10-08 16:07:34,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:34,222 INFO L276 IsEmpty]: Start isEmpty. Operand 13763 states and 60631 transitions. [2021-10-08 16:07:34,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:07:34,227 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:07:34,227 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:07:34,262 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-10-08 16:07:34,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:34,428 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:07:34,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:07:34,430 INFO L82 PathProgramCache]: Analyzing trace with hash 987480222, now seen corresponding path program 2 times [2021-10-08 16:07:34,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:07:34,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012193826] [2021-10-08 16:07:34,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:34,430 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:07:34,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:34,741 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:34,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:07:34,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012193826] [2021-10-08 16:07:34,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012193826] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:34,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371267995] [2021-10-08 16:07:34,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:07:34,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:34,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:07:34,743 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:07:34,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-10-08 16:07:37,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:07:37,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:07:37,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:07:37,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:07:37,839 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 17 treesize of output 13 [2021-10-08 16:07:37,894 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:37,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 24 treesize of output 23 [2021-10-08 16:07:38,020 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:38,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:07:38,224 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:38,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:07:38,271 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 19 treesize of output 7 [2021-10-08 16:07:38,273 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:38,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371267995] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:38,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:07:38,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-08 16:07:38,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041305609] [2021-10-08 16:07:38,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:07:38,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:07:38,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:07:38,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=549, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:07:38,275 INFO L87 Difference]: Start difference. First operand 13763 states and 60631 transitions. Second operand has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:39,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:07:39,914 INFO L93 Difference]: Finished difference Result 22543 states and 95240 transitions. [2021-10-08 16:07:39,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:07:39,914 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:07:39,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:07:40,145 INFO L225 Difference]: With dead ends: 22543 [2021-10-08 16:07:40,146 INFO L226 Difference]: Without dead ends: 22543 [2021-10-08 16:07:40,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 1358.7ms TimeCoverageRelationStatistics Valid=167, Invalid=1393, Unknown=0, NotChecked=0, Total=1560 [2021-10-08 16:07:40,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22543 states. [2021-10-08 16:07:40,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22543 to 14878. [2021-10-08 16:07:40,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14878 states, 14852 states have (on average 4.479329383248047) internal successors, (66527), 14877 states have internal predecessors, (66527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:40,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14878 states to 14878 states and 66527 transitions. [2021-10-08 16:07:40,793 INFO L78 Accepts]: Start accepts. Automaton has 14878 states and 66527 transitions. Word has length 21 [2021-10-08 16:07:40,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:07:40,794 INFO L470 AbstractCegarLoop]: Abstraction has 14878 states and 66527 transitions. [2021-10-08 16:07:40,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:40,794 INFO L276 IsEmpty]: Start isEmpty. Operand 14878 states and 66527 transitions. [2021-10-08 16:07:40,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:07:40,814 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:07:40,817 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:07:40,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-10-08 16:07:41,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-10-08 16:07:41,018 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:07:41,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:07:41,019 INFO L82 PathProgramCache]: Analyzing trace with hash 987480171, now seen corresponding path program 2 times [2021-10-08 16:07:41,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:07:41,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183789508] [2021-10-08 16:07:41,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:41,020 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:07:41,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:41,331 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:41,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:07:41,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183789508] [2021-10-08 16:07:41,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183789508] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:41,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289385378] [2021-10-08 16:07:41,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:07:41,332 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:41,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:07:41,333 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:07:41,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-10-08 16:07:44,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:07:44,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:07:44,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-08 16:07:44,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:07:44,317 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 19 treesize of output 15 [2021-10-08 16:07:44,393 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:44,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:07:44,530 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:44,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:07:44,913 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:44,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 28 treesize of output 27 [2021-10-08 16:07:44,964 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 21 treesize of output 9 [2021-10-08 16:07:44,966 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:44,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289385378] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:44,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:07:44,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-08 16:07:44,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473796214] [2021-10-08 16:07:44,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:07:44,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:07:44,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:07:44,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=549, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:07:44,968 INFO L87 Difference]: Start difference. First operand 14878 states and 66527 transitions. Second operand has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:46,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:07:46,932 INFO L93 Difference]: Finished difference Result 22543 states and 94260 transitions. [2021-10-08 16:07:46,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-08 16:07:46,932 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:07:46,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:07:47,020 INFO L225 Difference]: With dead ends: 22543 [2021-10-08 16:07:47,021 INFO L226 Difference]: Without dead ends: 22523 [2021-10-08 16:07:47,021 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1408.1ms TimeCoverageRelationStatistics Valid=199, Invalid=1607, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:07:47,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22523 states. [2021-10-08 16:07:47,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22523 to 13898. [2021-10-08 16:07:47,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13898 states, 13872 states have (on average 4.410971741637832) internal successors, (61189), 13897 states have internal predecessors, (61189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:47,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13898 states to 13898 states and 61189 transitions. [2021-10-08 16:07:47,553 INFO L78 Accepts]: Start accepts. Automaton has 13898 states and 61189 transitions. Word has length 21 [2021-10-08 16:07:47,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:07:47,553 INFO L470 AbstractCegarLoop]: Abstraction has 13898 states and 61189 transitions. [2021-10-08 16:07:47,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:47,553 INFO L276 IsEmpty]: Start isEmpty. Operand 13898 states and 61189 transitions. [2021-10-08 16:07:47,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:07:47,558 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:07:47,558 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:07:47,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-10-08 16:07:47,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:47,759 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:07:47,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:07:47,759 INFO L82 PathProgramCache]: Analyzing trace with hash -438083245, now seen corresponding path program 2 times [2021-10-08 16:07:47,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:07:47,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985025028] [2021-10-08 16:07:47,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:47,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:07:47,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:48,314 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:48,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:07:48,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985025028] [2021-10-08 16:07:48,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985025028] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:48,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149980306] [2021-10-08 16:07:48,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:07:48,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:48,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:07:48,316 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:07:48,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-10-08 16:07:51,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:07:51,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:07:51,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-08 16:07:51,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:07:51,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:07:51,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:07:51,282 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 16:07:51,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 218 treesize of output 227 [2021-10-08 16:07:52,817 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 19 treesize of output 15 [2021-10-08 16:07:53,202 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:53,203 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 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-08 16:07:53,341 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:53,341 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 1 case distinctions, treesize of input 70 treesize of output 69 [2021-10-08 16:07:54,360 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-08 16:07:54,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 65 treesize of output 111 [2021-10-08 16:07:54,597 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:07:54,597 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 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-08 16:07:54,867 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 16:07:54,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-08 16:07:54,998 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 16:07:54,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-10-08 16:07:55,054 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:55,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149980306] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:55,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:07:55,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 16:07:55,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97654051] [2021-10-08 16:07:55,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:07:55,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:07:55,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:07:55,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=637, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:07:55,056 INFO L87 Difference]: Start difference. First operand 13898 states and 61189 transitions. Second operand has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:57,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:07:57,358 INFO L93 Difference]: Finished difference Result 19442 states and 85909 transitions. [2021-10-08 16:07:57,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:07:57,359 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:07:57,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:07:57,436 INFO L225 Difference]: With dead ends: 19442 [2021-10-08 16:07:57,436 INFO L226 Difference]: Without dead ends: 19442 [2021-10-08 16:07:57,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 2123.9ms TimeCoverageRelationStatistics Valid=196, Invalid=1286, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 16:07:57,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19442 states. [2021-10-08 16:07:57,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19442 to 13946. [2021-10-08 16:07:57,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13946 states, 13920 states have (on average 4.407830459770115) internal successors, (61357), 13945 states have internal predecessors, (61357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:58,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13946 states to 13946 states and 61357 transitions. [2021-10-08 16:07:58,028 INFO L78 Accepts]: Start accepts. Automaton has 13946 states and 61357 transitions. Word has length 21 [2021-10-08 16:07:58,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:07:58,028 INFO L470 AbstractCegarLoop]: Abstraction has 13946 states and 61357 transitions. [2021-10-08 16:07:58,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:07:58,028 INFO L276 IsEmpty]: Start isEmpty. Operand 13946 states and 61357 transitions. [2021-10-08 16:07:58,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:07:58,034 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:07:58,034 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:07:58,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-10-08 16:07:58,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:58,249 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:07:58,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:07:58,250 INFO L82 PathProgramCache]: Analyzing trace with hash 1089116819, now seen corresponding path program 3 times [2021-10-08 16:07:58,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:07:58,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580776073] [2021-10-08 16:07:58,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:07:58,250 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:07:58,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:07:58,650 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:07:58,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:07:58,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580776073] [2021-10-08 16:07:58,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580776073] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:07:58,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511878727] [2021-10-08 16:07:58,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:07:58,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:07:58,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:07:58,652 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:07:58,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-10-08 16:08:01,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-08 16:08:01,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:08:01,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 16:08:01,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:08:01,611 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 19 treesize of output 15 [2021-10-08 16:08:01,858 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:01,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 30 treesize of output 29 [2021-10-08 16:08:01,925 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:01,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:08:02,013 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:02,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 26 treesize of output 25 [2021-10-08 16:08:02,320 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 16:08:02,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-10-08 16:08:02,443 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 16:08:02,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-10-08 16:08:02,491 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:02,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511878727] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:02,492 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:08:02,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 16:08:02,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173460143] [2021-10-08 16:08:02,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:08:02,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:08:02,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:08:02,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:08:02,493 INFO L87 Difference]: Start difference. First operand 13946 states and 61357 transitions. Second operand has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:03,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:08:03,775 INFO L93 Difference]: Finished difference Result 19248 states and 85802 transitions. [2021-10-08 16:08:03,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-08 16:08:03,775 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:08:03,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:08:03,981 INFO L225 Difference]: With dead ends: 19248 [2021-10-08 16:08:03,981 INFO L226 Difference]: Without dead ends: 19248 [2021-10-08 16:08:03,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1470.2ms TimeCoverageRelationStatistics Valid=198, Invalid=1208, Unknown=0, NotChecked=0, Total=1406 [2021-10-08 16:08:04,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19248 states. [2021-10-08 16:08:04,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19248 to 13946. [2021-10-08 16:08:04,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13946 states, 13920 states have (on average 4.407830459770115) internal successors, (61357), 13945 states have internal predecessors, (61357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:04,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13946 states to 13946 states and 61357 transitions. [2021-10-08 16:08:04,620 INFO L78 Accepts]: Start accepts. Automaton has 13946 states and 61357 transitions. Word has length 21 [2021-10-08 16:08:04,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:08:04,620 INFO L470 AbstractCegarLoop]: Abstraction has 13946 states and 61357 transitions. [2021-10-08 16:08:04,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:04,620 INFO L276 IsEmpty]: Start isEmpty. Operand 13946 states and 61357 transitions. [2021-10-08 16:08:04,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:08:04,627 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:08:04,627 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:08:04,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-10-08 16:08:04,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:08:04,841 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:08:04,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:08:04,842 INFO L82 PathProgramCache]: Analyzing trace with hash -558049143, now seen corresponding path program 4 times [2021-10-08 16:08:04,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:08:04,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38581432] [2021-10-08 16:08:04,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:08:04,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:08:04,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:08:05,252 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:05,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:08:05,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38581432] [2021-10-08 16:08:05,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38581432] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:05,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442713991] [2021-10-08 16:08:05,253 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:08:05,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:08:05,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:08:05,254 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:08:05,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-10-08 16:08:08,031 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:08:08,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:08:08,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-08 16:08:08,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:08:08,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:08:08,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:08:08,147 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-08 16:08:08,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 61 treesize of output 84 [2021-10-08 16:08:09,625 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 19 treesize of output 15 [2021-10-08 16:08:10,039 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:10,040 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 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-08 16:08:10,463 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:10,464 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 1 case distinctions, treesize of input 70 treesize of output 69 [2021-10-08 16:08:12,234 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:12,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 79 treesize of output 78 [2021-10-08 16:08:14,503 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-08 16:08:14,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 69 treesize of output 115 [2021-10-08 16:08:14,846 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 16:08:14,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-08 16:08:14,980 INFO L354 Elim1Store]: treesize reduction 80, result has 20.8 percent of original size [2021-10-08 16:08:14,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-10-08 16:08:15,042 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:15,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442713991] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:15,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:08:15,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 16:08:15,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502655007] [2021-10-08 16:08:15,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:08:15,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:08:15,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:08:15,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=638, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:08:15,044 INFO L87 Difference]: Start difference. First operand 13946 states and 61357 transitions. Second operand has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:17,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:08:17,883 INFO L93 Difference]: Finished difference Result 21218 states and 93125 transitions. [2021-10-08 16:08:17,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-08 16:08:17,883 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:08:17,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:08:17,971 INFO L225 Difference]: With dead ends: 21218 [2021-10-08 16:08:17,971 INFO L226 Difference]: Without dead ends: 21218 [2021-10-08 16:08:17,972 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 2488.1ms TimeCoverageRelationStatistics Valid=221, Invalid=1419, Unknown=0, NotChecked=0, Total=1640 [2021-10-08 16:08:17,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21218 states. [2021-10-08 16:08:18,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21218 to 12386. [2021-10-08 16:08:18,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12386 states, 12360 states have (on average 4.265776699029126) internal successors, (52725), 12385 states have internal predecessors, (52725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:18,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12386 states to 12386 states and 52725 transitions. [2021-10-08 16:08:18,527 INFO L78 Accepts]: Start accepts. Automaton has 12386 states and 52725 transitions. Word has length 21 [2021-10-08 16:08:18,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:08:18,527 INFO L470 AbstractCegarLoop]: Abstraction has 12386 states and 52725 transitions. [2021-10-08 16:08:18,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 26 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:18,527 INFO L276 IsEmpty]: Start isEmpty. Operand 12386 states and 52725 transitions. [2021-10-08 16:08:18,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:08:18,534 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:08:18,534 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:08:18,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-10-08 16:08:18,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-10-08 16:08:18,749 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:08:18,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:08:18,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1273187344, now seen corresponding path program 1 times [2021-10-08 16:08:18,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:08:18,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545157341] [2021-10-08 16:08:18,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:08:18,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:08:18,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:08:19,068 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:19,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:08:19,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545157341] [2021-10-08 16:08:19,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545157341] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:19,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660959272] [2021-10-08 16:08:19,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:08:19,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:08:19,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:08:19,070 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:08:19,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-10-08 16:08:21,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:08:21,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:08:21,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:08:21,943 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 121 treesize of output 113 [2021-10-08 16:08:22,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 16:08:22,138 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:22,139 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 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:08:22,448 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:22,448 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:08:22,653 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:22,653 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 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:08:22,706 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:22,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 27 treesize of output 26 [2021-10-08 16:08:22,746 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 21 treesize of output 9 [2021-10-08 16:08:22,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:22,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660959272] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:22,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:08:22,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-08 16:08:22,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007703653] [2021-10-08 16:08:22,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:08:22,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:08:22,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:08:22,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:08:22,751 INFO L87 Difference]: Start difference. First operand 12386 states and 52725 transitions. Second operand has 23 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:24,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:08:24,109 INFO L93 Difference]: Finished difference Result 33935 states and 139553 transitions. [2021-10-08 16:08:24,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:08:24,109 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:08:24,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:08:24,447 INFO L225 Difference]: With dead ends: 33935 [2021-10-08 16:08:24,448 INFO L226 Difference]: Without dead ends: 33935 [2021-10-08 16:08:24,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1131.3ms TimeCoverageRelationStatistics Valid=159, Invalid=1031, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:08:24,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33935 states. [2021-10-08 16:08:25,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33935 to 12911. [2021-10-08 16:08:25,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12911 states, 12885 states have (on average 4.329918509895227) internal successors, (55791), 12910 states have internal predecessors, (55791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:25,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12911 states to 12911 states and 55791 transitions. [2021-10-08 16:08:25,137 INFO L78 Accepts]: Start accepts. Automaton has 12911 states and 55791 transitions. Word has length 21 [2021-10-08 16:08:25,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:08:25,137 INFO L470 AbstractCegarLoop]: Abstraction has 12911 states and 55791 transitions. [2021-10-08 16:08:25,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:25,137 INFO L276 IsEmpty]: Start isEmpty. Operand 12911 states and 55791 transitions. [2021-10-08 16:08:25,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:08:25,141 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:08:25,141 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:08:25,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-10-08 16:08:25,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:08:25,342 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:08:25,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:08:25,343 INFO L82 PathProgramCache]: Analyzing trace with hash -1273187277, now seen corresponding path program 1 times [2021-10-08 16:08:25,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:08:25,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521835904] [2021-10-08 16:08:25,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:08:25,344 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:08:25,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:08:25,753 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:25,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:08:25,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521835904] [2021-10-08 16:08:25,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521835904] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:25,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509394997] [2021-10-08 16:08:25,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:08:25,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:08:25,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:08:25,755 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:08:25,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-10-08 16:08:28,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:08:28,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:08:28,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:08:28,803 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 92 treesize of output 88 [2021-10-08 16:08:28,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:08:28,995 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:28,995 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 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:08:29,126 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:29,127 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:08:29,329 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:29,330 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 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-08 16:08:29,380 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:08:29,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 25 treesize of output 24 [2021-10-08 16:08:29,420 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 19 treesize of output 7 [2021-10-08 16:08:29,424 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:29,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509394997] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:29,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:08:29,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-08 16:08:29,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868184604] [2021-10-08 16:08:29,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:08:29,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:08:29,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:08:29,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:08:29,426 INFO L87 Difference]: Start difference. First operand 12911 states and 55791 transitions. Second operand has 23 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:30,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:08:30,888 INFO L93 Difference]: Finished difference Result 30300 states and 125999 transitions. [2021-10-08 16:08:30,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:08:30,889 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:08:30,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:08:31,014 INFO L225 Difference]: With dead ends: 30300 [2021-10-08 16:08:31,014 INFO L226 Difference]: Without dead ends: 29894 [2021-10-08 16:08:31,014 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 996.5ms TimeCoverageRelationStatistics Valid=146, Invalid=976, Unknown=0, NotChecked=0, Total=1122 [2021-10-08 16:08:31,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29894 states. [2021-10-08 16:08:31,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29894 to 11390. [2021-10-08 16:08:31,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11390 states, 11364 states have (on average 4.153643083421331) internal successors, (47202), 11389 states have internal predecessors, (47202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:31,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11390 states to 11390 states and 47202 transitions. [2021-10-08 16:08:31,582 INFO L78 Accepts]: Start accepts. Automaton has 11390 states and 47202 transitions. Word has length 21 [2021-10-08 16:08:31,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:08:31,582 INFO L470 AbstractCegarLoop]: Abstraction has 11390 states and 47202 transitions. [2021-10-08 16:08:31,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:08:31,582 INFO L276 IsEmpty]: Start isEmpty. Operand 11390 states and 47202 transitions. [2021-10-08 16:08:31,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-08 16:08:31,585 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:08:31,586 INFO L512 BasicCegarLoop]: trace histogram [6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:08:31,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-10-08 16:08:31,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-10-08 16:08:31,799 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 54 more)] === [2021-10-08 16:08:31,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:08:31,799 INFO L82 PathProgramCache]: Analyzing trace with hash 729607984, now seen corresponding path program 12 times [2021-10-08 16:08:31,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:08:31,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605531188] [2021-10-08 16:08:31,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:08:31,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:08:31,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:08:32,634 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:32,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:08:32,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605531188] [2021-10-08 16:08:32,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605531188] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:32,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447075163] [2021-10-08 16:08:32,635 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:08:32,635 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:08:32,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:08:32,636 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:08:32,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-10-08 16:08:35,954 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-08 16:08:35,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:08:35,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-08 16:08:35,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:08:36,350 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 29 treesize of output 25 [2021-10-08 16:08:36,458 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:08:36,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 treesize of output 33 [2021-10-08 16:08:36,661 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:08:36,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 36 treesize of output 35 [2021-10-08 16:08:36,782 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:08:36,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 36 treesize of output 35 [2021-10-08 16:08:38,249 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 10 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:08:38,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447075163] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:08:38,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:08:38,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 33 [2021-10-08 16:08:38,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449022411] [2021-10-08 16:08:38,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-08 16:08:38,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:08:38,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-08 16:08:38,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1082, Unknown=0, NotChecked=0, Total=1190 [2021-10-08 16:08:38,250 INFO L87 Difference]: Start difference. First operand 11390 states and 47202 transitions. Second operand has 35 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 34 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-10-08 16:08:40,779 WARN L223 SmtUtils]: Removed 12 from assertion stack [2021-10-08 16:08:40,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:08:40,782 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,803 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-08 16:08:40,804 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-08 16:08:40,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-10-08 16:08:40,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-10-08 16:08:40,985 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. [2021-10-08 16:08:40,988 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0INUSE_VIOLATION [2021-10-08 16:08:40,988 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5INUSE_VIOLATION [2021-10-08 16:08:40,989 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,989 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,989 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,989 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,989 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,989 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,989 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,990 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4INUSE_VIOLATION [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,991 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err2INUSE_VIOLATION [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err3INUSE_VIOLATION [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,993 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,994 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,994 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,994 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,994 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,994 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,994 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:40,994 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:08:41,000 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-08 16:08:41,000 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-08 16:08:41,002 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.10 04:08:41 BasicIcfg [2021-10-08 16:08:41,002 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-08 16:08:41,002 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-08 16:08:41,003 INFO L168 Benchmark]: Toolchain (without parser) took 705653.78 ms. Allocated memory was 151.0 MB in the beginning and 5.7 GB in the end (delta: 5.5 GB). Free memory was 126.4 MB in the beginning and 3.4 GB in the end (delta: -3.3 GB). Peak memory consumption was 2.3 GB. Max. memory is 8.0 GB. [2021-10-08 16:08:41,003 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 151.0 MB. Free memory is still 122.2 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-08 16:08:41,003 INFO L168 Benchmark]: CACSL2BoogieTranslator took 316.83 ms. Allocated memory is still 151.0 MB. Free memory was 125.9 MB in the beginning and 114.5 MB in the end (delta: 11.4 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-10-08 16:08:41,004 INFO L168 Benchmark]: Boogie Procedure Inliner took 85.18 ms. Allocated memory is still 151.0 MB. Free memory was 114.4 MB in the beginning and 111.9 MB in the end (delta: 2.5 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-10-08 16:08:41,004 INFO L168 Benchmark]: Boogie Preprocessor took 94.73 ms. Allocated memory is still 151.0 MB. Free memory was 111.9 MB in the beginning and 110.0 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-08 16:08:41,004 INFO L168 Benchmark]: RCFGBuilder took 1093.46 ms. Allocated memory is still 151.0 MB. Free memory was 109.9 MB in the beginning and 109.8 MB in the end (delta: 111.0 kB). Peak memory consumption was 12.4 MB. Max. memory is 8.0 GB. [2021-10-08 16:08:41,004 INFO L168 Benchmark]: TraceAbstraction took 704049.37 ms. Allocated memory was 151.0 MB in the beginning and 5.7 GB in the end (delta: 5.5 GB). Free memory was 109.3 MB in the beginning and 3.4 GB in the end (delta: -3.3 GB). Peak memory consumption was 2.2 GB. Max. memory is 8.0 GB. [2021-10-08 16:08:41,005 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 151.0 MB. Free memory is still 122.2 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 316.83 ms. Allocated memory is still 151.0 MB. Free memory was 125.9 MB in the beginning and 114.5 MB in the end (delta: 11.4 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 85.18 ms. Allocated memory is still 151.0 MB. Free memory was 114.4 MB in the beginning and 111.9 MB in the end (delta: 2.5 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 94.73 ms. Allocated memory is still 151.0 MB. Free memory was 111.9 MB in the beginning and 110.0 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 1093.46 ms. Allocated memory is still 151.0 MB. Free memory was 109.9 MB in the beginning and 109.8 MB in the end (delta: 111.0 kB). Peak memory consumption was 12.4 MB. Max. memory is 8.0 GB. * TraceAbstraction took 704049.37 ms. Allocated memory was 151.0 MB in the beginning and 5.7 GB in the end (delta: 5.5 GB). Free memory was 109.3 MB in the beginning and 3.4 GB in the end (delta: -3.3 GB). Peak memory consumption was 2.2 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 23394.3ms, 332 PlacesBefore, 85 PlacesAfterwards, 348 TransitionsBefore, 78 TransitionsAfterwards, 30712 CoEnabledTransitionPairs, 8 FixpointIterations, 115 TrivialSequentialCompositions, 215 ConcurrentSequentialCompositions, 14 TrivialYvCompositions, 53 ConcurrentYvCompositions, 23 ChoiceCompositions, 420 TotalNumberOfCompositions, 49756 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 38505, positive: 38193, positive conditional: 0, positive unconditional: 38193, negative: 312, negative conditional: 0, negative unconditional: 312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22840, positive: 22768, positive conditional: 0, positive unconditional: 22768, negative: 72, negative conditional: 0, negative unconditional: 72, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22840, positive: 22759, positive conditional: 0, positive unconditional: 22759, negative: 81, negative conditional: 0, negative unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 81, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 72, negative conditional: 0, negative unconditional: 72, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 243, positive: 35, positive conditional: 0, positive unconditional: 35, negative: 208, negative conditional: 0, negative unconditional: 208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 38505, positive: 15425, positive conditional: 0, positive unconditional: 15425, negative: 240, negative conditional: 0, negative unconditional: 240, unknown: 22840, unknown conditional: 0, unknown unconditional: 22840] , Statistics on independence cache: Total cache size (in pairs): 711, Positive cache size: 684, Positive conditional cache size: 0, Positive unconditional cache size: 684, Negative cache size: 27, Negative conditional cache size: 0, Negative unconditional cache size: 27 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 149]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 149]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 149]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 150]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 150]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 151]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 151]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 149]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 149]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 150]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 150]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 151]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 151]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 123]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 123]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 142]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 142]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 127]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 126]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 100]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 100]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 149]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 150]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 150]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 151]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 151]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (11390states) and FLOYD_HOARE automaton (currently 16 states, 35 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 66 for 28ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 506 locations, 58 error locations. Started 1 CEGAR loops. OverallTime: 703729.7ms, OverallIterations: 115, TraceHistogramMax: 7, EmptinessCheckTime: 401.7ms, AutomataDifference: 246996.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 23956.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 9251 SDtfs, 50436 SDslu, 107183 SDs, 0 SdLazy, 90556 SolverSat, 7732 SolverUnsat, 3 SolverUnknown, 0 SolverNotchecked, 89576.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4598 GetRequests, 713 SyntacticMatches, 11 SemanticMatches, 3873 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35656 ImplicationChecksByTransitivity, 173516.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=15179occurred in iteration=90, InterpolantAutomatonStates: 2239, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 43038.1ms AutomataMinimizationTime, 114 MinimizatonAttempts, 594289 StatesRemovedByMinimization, 106 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1390.1ms SsaConstructionTime, 6627.3ms SatisfiabilityAnalysisTime, 225866.9ms InterpolantComputationTime, 3656 NumberOfCodeBlocks, 3654 NumberOfCodeBlocksAsserted, 293 NumberOfCheckSat, 3440 ConstructedInterpolants, 427 QuantifiedInterpolants, 76485 SizeOfPredicates, 2217 NumberOfNonLiveVariables, 19660 ConjunctsInSsa, 3276 ConjunctsInUnsatCore, 216 InterpolantComputations, 16 PerfectInterpolantSequences, 235/2450 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown