/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/popl20-bad-counter-queue.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c503be2 [2021-10-13 19:19:53,421 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 19:19:53,425 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 19:19:53,486 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 19:19:53,487 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 19:19:53,494 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 19:19:53,498 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 19:19:53,504 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 19:19:53,507 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 19:19:53,515 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 19:19:53,516 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 19:19:53,519 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 19:19:53,519 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 19:19:53,522 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 19:19:53,525 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 19:19:53,529 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 19:19:53,538 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 19:19:53,540 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 19:19:53,542 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 19:19:53,544 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 19:19:53,546 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 19:19:53,550 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 19:19:53,551 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 19:19:53,554 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 19:19:53,568 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 19:19:53,569 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 19:19:53,570 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 19:19:53,571 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 19:19:53,573 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 19:19:53,575 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 19:19:53,575 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 19:19:53,576 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 19:19:53,578 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 19:19:53,579 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 19:19:53,581 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 19:19:53,581 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 19:19:53,582 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 19:19:53,583 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 19:19:53,583 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 19:19:53,584 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 19:19:53,585 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 19:19:53,593 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-13 19:19:53,646 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 19:19:53,646 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 19:19:53,647 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 19:19:53,647 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 19:19:53,650 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 19:19:53,651 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 19:19:53,651 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 19:19:53,651 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 19:19:53,652 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 19:19:53,652 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 19:19:53,653 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 19:19:53,653 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 19:19:53,654 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 19:19:53,654 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 19:19:53,654 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 19:19:53,655 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 19:19:53,655 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-13 19:19:53,655 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 19:19:53,655 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 19:19:53,655 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 19:19:53,656 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 19:19:53,656 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 19:19:53,656 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 19:19:53,657 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 19:19:53,657 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:19:53,657 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 19:19:53,657 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 19:19:53,658 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 19:19:53,658 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 19:19:53,658 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 19:19:53,658 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 19:19:53,659 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 19:19:53,659 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-13 19:19:54,050 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 19:19:54,090 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 19:19:54,093 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 19:19:54,095 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 19:19:54,096 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 19:19:54,097 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-bad-counter-queue.wvr.c [2021-10-13 19:19:54,179 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/6b6a837f1/aa5f923d82ee4071bf407fde28fe77e5/FLAGa09332f57 [2021-10-13 19:19:54,875 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 19:19:54,876 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-counter-queue.wvr.c [2021-10-13 19:19:54,889 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/6b6a837f1/aa5f923d82ee4071bf407fde28fe77e5/FLAGa09332f57 [2021-10-13 19:19:55,236 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/6b6a837f1/aa5f923d82ee4071bf407fde28fe77e5 [2021-10-13 19:19:55,240 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 19:19:55,248 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 19:19:55,253 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 19:19:55,253 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 19:19:55,258 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 19:19:55,259 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,261 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54b7f0d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55, skipping insertion in model container [2021-10-13 19:19:55,261 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,271 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 19:19:55,302 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 19:19:55,583 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/popl20-bad-counter-queue.wvr.c[2150,2163] [2021-10-13 19:19:55,616 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:19:55,628 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 19:19:55,670 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/popl20-bad-counter-queue.wvr.c[2150,2163] [2021-10-13 19:19:55,694 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:19:55,721 INFO L208 MainTranslator]: Completed translation [2021-10-13 19:19:55,721 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55 WrapperNode [2021-10-13 19:19:55,722 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 19:19:55,723 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 19:19:55,724 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 19:19:55,724 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 19:19:55,732 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,756 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,789 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 19:19:55,790 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 19:19:55,790 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 19:19:55,790 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 19:19:55,800 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,800 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,804 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,804 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,812 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,818 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,820 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,824 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 19:19:55,825 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 19:19:55,826 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 19:19:55,826 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 19:19:55,827 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (1/1) ... [2021-10-13 19:19:55,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:19:55,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:55,864 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-13 19:19:55,884 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-13 19:19:55,931 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 19:19:55,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 19:19:55,932 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-13 19:19:55,932 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 19:19:55,932 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 19:19:55,932 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 19:19:55,932 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 19:19:55,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 19:19:55,933 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 19:19:55,933 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 19:19:55,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 19:19:55,933 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 19:19:55,935 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-13 19:19:56,563 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 19:19:56,564 INFO L299 CfgBuilder]: Removed 27 assume(true) statements. [2021-10-13 19:19:56,570 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:56 BoogieIcfgContainer [2021-10-13 19:19:56,570 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 19:19:56,573 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 19:19:56,574 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 19:19:56,577 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 19:19:56,578 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:19:55" (1/3) ... [2021-10-13 19:19:56,579 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b2c853 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:19:56, skipping insertion in model container [2021-10-13 19:19:56,579 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:55" (2/3) ... [2021-10-13 19:19:56,579 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b2c853 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:19:56, skipping insertion in model container [2021-10-13 19:19:56,580 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:56" (3/3) ... [2021-10-13 19:19:56,581 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-bad-counter-queue.wvr.c [2021-10-13 19:19:56,588 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-13 19:19:56,589 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 19:19:56,589 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-10-13 19:19:56,589 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 19:19:56,633 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,634 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,634 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,635 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,635 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,635 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,635 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,635 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,636 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,636 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,636 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,636 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,637 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,637 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,637 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,637 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,637 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,638 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,638 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,638 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,638 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,638 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,639 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,639 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,639 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,639 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,639 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,640 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,640 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,640 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,640 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,640 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,640 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,641 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,641 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,641 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,641 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,641 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,642 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,642 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,642 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,642 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,643 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,643 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,643 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,643 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,644 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,644 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,644 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,644 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,644 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,645 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,645 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,645 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,645 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,646 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,646 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,646 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,646 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,647 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,647 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,647 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,647 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,647 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,648 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,648 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,648 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,648 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,648 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,649 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,649 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,649 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,649 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,649 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,650 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,650 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,650 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,650 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,650 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,651 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,651 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,651 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,651 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,652 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,652 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,652 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,652 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,652 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,653 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,653 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,653 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,653 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,654 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,654 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,654 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,654 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,654 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,655 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,655 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,655 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,655 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,655 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,656 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,656 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,656 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,656 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,656 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,657 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,657 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,657 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,657 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,657 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,658 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,658 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,658 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,658 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,658 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,659 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,659 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,659 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,659 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,659 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,660 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,660 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,660 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,660 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,660 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,661 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,661 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,661 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,661 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,661 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,661 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,662 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,662 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,662 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,662 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,662 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,663 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,663 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,663 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,663 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,663 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,664 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,664 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,664 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,664 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,664 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,665 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,665 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,665 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,665 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,665 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,666 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,666 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,666 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,666 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,666 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,667 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,667 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,667 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,667 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,667 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,668 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,668 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,668 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,670 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,670 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,670 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,670 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,671 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,671 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,671 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,671 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,671 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,672 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,672 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,672 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,672 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,672 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,673 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,673 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,673 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,673 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,673 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,674 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,674 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,674 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,674 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,674 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,675 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,675 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,675 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,675 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,675 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,675 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,676 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,676 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,676 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,676 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,676 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,676 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,677 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,677 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,677 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,677 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,677 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,678 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,678 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,678 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,678 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,679 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,679 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,679 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,679 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,679 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,680 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,680 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,680 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,680 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,681 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,681 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,681 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,681 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,681 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,682 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,682 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,682 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,682 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,682 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,683 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,683 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,683 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,683 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,683 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,684 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,684 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,684 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,684 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,685 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,685 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,685 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,685 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,685 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,686 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,686 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,686 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,686 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,686 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,688 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,688 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,688 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,688 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,689 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,689 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,689 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,689 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,690 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,690 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,690 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,690 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,690 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,691 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,691 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,691 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,691 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,692 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,692 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,692 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,692 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,693 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,693 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,693 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,694 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,694 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,694 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,695 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,695 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,695 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,695 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,696 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,696 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,696 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,696 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,697 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,697 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,697 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,698 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,698 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,698 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,698 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,699 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,699 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,699 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,700 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,700 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,700 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,700 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,703 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,704 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,705 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,705 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,705 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,705 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,707 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,707 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,707 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,707 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,708 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,712 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,712 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,712 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,713 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,713 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,713 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,713 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,713 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,713 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,714 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,714 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,714 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,714 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,714 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,715 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,719 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,719 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,720 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,720 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,720 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,720 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,721 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,721 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,721 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,721 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,721 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,722 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,722 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,722 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,722 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:56,730 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-10-13 19:19:56,786 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 19:19:56,794 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-13 19:19:56,795 INFO L340 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2021-10-13 19:19:56,816 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 19:19:56,829 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 196 places, 206 transitions, 428 flow [2021-10-13 19:19:56,833 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 196 places, 206 transitions, 428 flow [2021-10-13 19:19:56,836 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 196 places, 206 transitions, 428 flow [2021-10-13 19:19:56,930 INFO L129 PetriNetUnfolder]: 17/204 cut-off events. [2021-10-13 19:19:56,930 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-10-13 19:19:56,939 INFO L84 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 204 events. 17/204 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 405 event pairs, 0 based on Foata normal form. 0/169 useless extension candidates. Maximal degree in co-relation 129. Up to 2 conditions per place. [2021-10-13 19:19:56,950 INFO L116 LiptonReduction]: Number of co-enabled transitions 8732 [2021-10-13 19:20:09,043 INFO L131 LiptonReduction]: Checked pairs total: 10594 [2021-10-13 19:20:09,043 INFO L133 LiptonReduction]: Total number of compositions: 258 [2021-10-13 19:20:09,054 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 40 transitions, 96 flow [2021-10-13 19:20:09,088 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 363 states, 281 states have (on average 3.1209964412811386) internal successors, (877), 362 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:09,093 INFO L276 IsEmpty]: Start isEmpty. Operand has 363 states, 281 states have (on average 3.1209964412811386) internal successors, (877), 362 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:09,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-13 19:20:09,098 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:09,099 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-13 19:20:09,100 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:09,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:09,106 INFO L82 PathProgramCache]: Analyzing trace with hash 28604, now seen corresponding path program 1 times [2021-10-13 19:20:09,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:09,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796942409] [2021-10-13 19:20:09,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:09,119 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:09,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:09,328 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-13 19:20:09,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:09,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796942409] [2021-10-13 19:20:09,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796942409] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:09,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:09,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:20:09,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143500291] [2021-10-13 19:20:09,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:09,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:09,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:09,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:20:09,360 INFO L87 Difference]: Start difference. First operand has 363 states, 281 states have (on average 3.1209964412811386) internal successors, (877), 362 states have internal predecessors, (877), 0 states have call successors, (0), 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 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-13 19:20:09,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:09,463 INFO L93 Difference]: Finished difference Result 523 states and 1259 transitions. [2021-10-13 19:20:09,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:09,465 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-13 19:20:09,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:09,497 INFO L225 Difference]: With dead ends: 523 [2021-10-13 19:20:09,497 INFO L226 Difference]: Without dead ends: 523 [2021-10-13 19:20:09,499 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-13 19:20:09,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-10-13 19:20:09,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 264. [2021-10-13 19:20:09,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 214 states have (on average 2.957943925233645) internal successors, (633), 263 states have internal predecessors, (633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:09,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 633 transitions. [2021-10-13 19:20:09,591 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 633 transitions. Word has length 2 [2021-10-13 19:20:09,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:09,592 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 633 transitions. [2021-10-13 19:20:09,592 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-13 19:20:09,592 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 633 transitions. [2021-10-13 19:20:09,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:20:09,593 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:09,593 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:20:09,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 19:20:09,594 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:09,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:09,595 INFO L82 PathProgramCache]: Analyzing trace with hash 887583, now seen corresponding path program 1 times [2021-10-13 19:20:09,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:09,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144388144] [2021-10-13 19:20:09,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:09,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:09,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:09,661 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-13 19:20:09,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:09,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144388144] [2021-10-13 19:20:09,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144388144] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:09,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753951155] [2021-10-13 19:20:09,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:09,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:09,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:09,666 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-13 19:20:09,672 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-13 19:20:09,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:09,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:20:09,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:09,789 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-13 19:20:09,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753951155] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:09,790 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:09,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2021-10-13 19:20:09,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590758192] [2021-10-13 19:20:09,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:20:09,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:09,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:20:09,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:20:09,797 INFO L87 Difference]: Start difference. First operand 264 states and 633 transitions. Second operand has 4 states, 3 states have (on average 1.0) 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-13 19:20:09,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:09,831 INFO L93 Difference]: Finished difference Result 522 states and 1258 transitions. [2021-10-13 19:20:09,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:20:09,831 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.0) 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-13 19:20:09,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:09,837 INFO L225 Difference]: With dead ends: 522 [2021-10-13 19:20:09,837 INFO L226 Difference]: Without dead ends: 522 [2021-10-13 19:20:09,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:20:09,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-10-13 19:20:09,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 263. [2021-10-13 19:20:09,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 214 states have (on average 2.953271028037383) internal successors, (632), 262 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:09,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 632 transitions. [2021-10-13 19:20:09,867 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 632 transitions. Word has length 3 [2021-10-13 19:20:09,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:09,868 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 632 transitions. [2021-10-13 19:20:09,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.0) 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-13 19:20:09,868 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 632 transitions. [2021-10-13 19:20:09,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:20:09,869 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:09,869 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:20:09,958 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-13 19:20:10,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:10,089 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:10,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:10,090 INFO L82 PathProgramCache]: Analyzing trace with hash 887553, now seen corresponding path program 1 times [2021-10-13 19:20:10,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:10,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005895874] [2021-10-13 19:20:10,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:10,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:10,187 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-13 19:20:10,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:10,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005895874] [2021-10-13 19:20:10,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005895874] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:10,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789979903] [2021-10-13 19:20:10,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:10,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:10,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:10,195 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-13 19:20:10,211 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-13 19:20:10,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:10,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:20:10,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:10,269 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-13 19:20:10,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789979903] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:10,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:10,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:20:10,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249666916] [2021-10-13 19:20:10,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:20:10,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:10,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:20:10,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:20:10,272 INFO L87 Difference]: Start difference. First operand 263 states and 632 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-13 19:20:10,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:10,310 INFO L93 Difference]: Finished difference Result 782 states and 1886 transitions. [2021-10-13 19:20:10,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:20:10,312 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-13 19:20:10,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:10,323 INFO L225 Difference]: With dead ends: 782 [2021-10-13 19:20:10,323 INFO L226 Difference]: Without dead ends: 782 [2021-10-13 19:20:10,323 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.0ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:20:10,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2021-10-13 19:20:10,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 264. [2021-10-13 19:20:10,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 215 states have (on average 2.9488372093023254) internal successors, (634), 263 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:10,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 634 transitions. [2021-10-13 19:20:10,349 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 634 transitions. Word has length 3 [2021-10-13 19:20:10,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:10,349 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 634 transitions. [2021-10-13 19:20:10,349 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-13 19:20:10,349 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 634 transitions. [2021-10-13 19:20:10,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-13 19:20:10,350 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:10,350 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1] [2021-10-13 19:20:10,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-10-13 19:20:10,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:10,565 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:10,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:10,566 INFO L82 PathProgramCache]: Analyzing trace with hash 27515902, now seen corresponding path program 2 times [2021-10-13 19:20:10,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:10,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221680953] [2021-10-13 19:20:10,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:10,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:10,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:10,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-13 19:20:10,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:10,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221680953] [2021-10-13 19:20:10,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221680953] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:10,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081799204] [2021-10-13 19:20:10,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:10,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:10,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:10,635 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-13 19:20:10,653 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-13 19:20:10,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:10,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:10,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:20:10,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:10,728 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-13 19:20:10,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081799204] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:10,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:10,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-13 19:20:10,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467994195] [2021-10-13 19:20:10,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:10,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:10,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:10,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:20:10,731 INFO L87 Difference]: Start difference. First operand 264 states and 634 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-13 19:20:10,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:10,738 INFO L93 Difference]: Finished difference Result 263 states and 633 transitions. [2021-10-13 19:20:10,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:10,738 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-13 19:20:10,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:10,741 INFO L225 Difference]: With dead ends: 263 [2021-10-13 19:20:10,741 INFO L226 Difference]: Without dead ends: 263 [2021-10-13 19:20:10,741 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.7ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:20:10,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-10-13 19:20:10,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 261. [2021-10-13 19:20:10,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 213 states have (on average 2.9530516431924885) internal successors, (629), 260 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:10,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 629 transitions. [2021-10-13 19:20:10,753 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 629 transitions. Word has length 4 [2021-10-13 19:20:10,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:10,754 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 629 transitions. [2021-10-13 19:20:10,754 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-13 19:20:10,754 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 629 transitions. [2021-10-13 19:20:10,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:20:10,755 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:10,755 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:20:10,791 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-13 19:20:10,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:10,971 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:10,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:10,972 INFO L82 PathProgramCache]: Analyzing trace with hash 851873173, now seen corresponding path program 1 times [2021-10-13 19:20:10,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:10,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130371777] [2021-10-13 19:20:10,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:10,974 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:10,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:11,043 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-13 19:20:11,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:11,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130371777] [2021-10-13 19:20:11,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130371777] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:11,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:11,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:20:11,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631461328] [2021-10-13 19:20:11,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:11,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:11,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:11,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:20:11,046 INFO L87 Difference]: Start difference. First operand 261 states and 629 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 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-13 19:20:11,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:11,097 INFO L93 Difference]: Finished difference Result 363 states and 933 transitions. [2021-10-13 19:20:11,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:11,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 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 5 [2021-10-13 19:20:11,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:11,100 INFO L225 Difference]: With dead ends: 363 [2021-10-13 19:20:11,101 INFO L226 Difference]: Without dead ends: 363 [2021-10-13 19:20:11,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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-13 19:20:11,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-10-13 19:20:11,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 319. [2021-10-13 19:20:11,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 271 states have (on average 3.040590405904059) internal successors, (824), 318 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:11,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 824 transitions. [2021-10-13 19:20:11,113 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 824 transitions. Word has length 5 [2021-10-13 19:20:11,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:11,114 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 824 transitions. [2021-10-13 19:20:11,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 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-13 19:20:11,114 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 824 transitions. [2021-10-13 19:20:11,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:20:11,115 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:11,115 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-13 19:20:11,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-13 19:20:11,115 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:11,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:11,116 INFO L82 PathProgramCache]: Analyzing trace with hash 638257671, now seen corresponding path program 1 times [2021-10-13 19:20:11,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:11,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353823515] [2021-10-13 19:20:11,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:11,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:11,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:11,170 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-13 19:20:11,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:11,170 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353823515] [2021-10-13 19:20:11,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353823515] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:11,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:11,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 19:20:11,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864975168] [2021-10-13 19:20:11,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:20:11,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:11,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:20:11,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:20:11,173 INFO L87 Difference]: Start difference. First operand 319 states and 824 transitions. Second operand has 5 states, 5 states have (on average 1.2) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:11,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:11,287 INFO L93 Difference]: Finished difference Result 427 states and 1069 transitions. [2021-10-13 19:20:11,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:20:11,288 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.2) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-13 19:20:11,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:11,292 INFO L225 Difference]: With dead ends: 427 [2021-10-13 19:20:11,292 INFO L226 Difference]: Without dead ends: 419 [2021-10-13 19:20:11,293 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:20:11,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-10-13 19:20:11,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 365. [2021-10-13 19:20:11,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 317 states have (on average 2.9747634069400632) internal successors, (943), 364 states have internal predecessors, (943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:11,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 943 transitions. [2021-10-13 19:20:11,309 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 943 transitions. Word has length 6 [2021-10-13 19:20:11,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:11,309 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 943 transitions. [2021-10-13 19:20:11,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.2) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:11,310 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 943 transitions. [2021-10-13 19:20:11,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:20:11,311 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:11,311 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:11,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-13 19:20:11,311 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:11,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:11,312 INFO L82 PathProgramCache]: Analyzing trace with hash -645547030, now seen corresponding path program 1 times [2021-10-13 19:20:11,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:11,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247177250] [2021-10-13 19:20:11,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:11,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:11,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:11,538 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-13 19:20:11,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:11,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247177250] [2021-10-13 19:20:11,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247177250] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:11,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457887316] [2021-10-13 19:20:11,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:11,539 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:11,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:11,540 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-13 19:20:11,566 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-13 19:20:11,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:11,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-13 19:20:11,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:11,690 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-13 19:20:11,756 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:11,757 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-13 19:20:11,839 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-13 19:20:11,844 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-13 19:20:11,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457887316] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:11,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:11,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:20:11,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899407807] [2021-10-13 19:20:11,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:20:11,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:11,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:20:11,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:20:11,849 INFO L87 Difference]: Start difference. First operand 365 states and 943 transitions. Second operand has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:12,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:12,209 INFO L93 Difference]: Finished difference Result 452 states and 1214 transitions. [2021-10-13 19:20:12,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:20:12,210 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 19:20:12,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:12,214 INFO L225 Difference]: With dead ends: 452 [2021-10-13 19:20:12,215 INFO L226 Difference]: Without dead ends: 452 [2021-10-13 19:20:12,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 237.8ms TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:12,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-10-13 19:20:12,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 387. [2021-10-13 19:20:12,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 339 states have (on average 3.023598820058997) internal successors, (1025), 386 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:12,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 1025 transitions. [2021-10-13 19:20:12,232 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 1025 transitions. Word has length 7 [2021-10-13 19:20:12,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:12,233 INFO L470 AbstractCegarLoop]: Abstraction has 387 states and 1025 transitions. [2021-10-13 19:20:12,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:12,233 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 1025 transitions. [2021-10-13 19:20:12,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:20:12,234 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:12,234 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:12,274 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-13 19:20:12,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:12,449 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:12,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:12,450 INFO L82 PathProgramCache]: Analyzing trace with hash -645546959, now seen corresponding path program 1 times [2021-10-13 19:20:12,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:12,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829200168] [2021-10-13 19:20:12,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:12,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:12,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:12,571 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-13 19:20:12,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:12,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829200168] [2021-10-13 19:20:12,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829200168] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:12,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121283228] [2021-10-13 19:20:12,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:12,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:12,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:12,573 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-13 19:20:12,595 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-13 19:20:12,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:12,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-13 19:20:12,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:12,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:20:12,742 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:12,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, 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-13 19:20:12,809 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-13 19:20:12,812 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-13 19:20:12,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121283228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:12,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:12,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:20:12,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674719189] [2021-10-13 19:20:12,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:20:12,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:12,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:20:12,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:20:12,816 INFO L87 Difference]: Start difference. First operand 387 states and 1025 transitions. Second operand has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:13,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:13,158 INFO L93 Difference]: Finished difference Result 451 states and 1189 transitions. [2021-10-13 19:20:13,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:20:13,159 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 19:20:13,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:13,164 INFO L225 Difference]: With dead ends: 451 [2021-10-13 19:20:13,164 INFO L226 Difference]: Without dead ends: 451 [2021-10-13 19:20:13,165 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 222.9ms TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:13,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-10-13 19:20:13,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 386. [2021-10-13 19:20:13,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 338 states have (on average 2.9585798816568047) internal successors, (1000), 385 states have internal predecessors, (1000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:13,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1000 transitions. [2021-10-13 19:20:13,183 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1000 transitions. Word has length 7 [2021-10-13 19:20:13,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:13,184 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 1000 transitions. [2021-10-13 19:20:13,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:13,184 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1000 transitions. [2021-10-13 19:20:13,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:20:13,185 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:13,185 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:13,241 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-13 19:20:13,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:13,399 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:13,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:13,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1679657226, now seen corresponding path program 1 times [2021-10-13 19:20:13,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:13,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018605743] [2021-10-13 19:20:13,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:13,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:13,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:13,441 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-13 19:20:13,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:13,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018605743] [2021-10-13 19:20:13,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018605743] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:13,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:13,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:20:13,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959665299] [2021-10-13 19:20:13,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:20:13,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:13,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:20:13,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:20:13,444 INFO L87 Difference]: Start difference. First operand 386 states and 1000 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:13,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:13,505 INFO L93 Difference]: Finished difference Result 364 states and 920 transitions. [2021-10-13 19:20:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:20:13,506 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 19:20:13,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:13,509 INFO L225 Difference]: With dead ends: 364 [2021-10-13 19:20:13,509 INFO L226 Difference]: Without dead ends: 341 [2021-10-13 19:20:13,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:20:13,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-10-13 19:20:13,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2021-10-13 19:20:13,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 293 states have (on average 3.0102389078498293) internal successors, (882), 340 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:13,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 882 transitions. [2021-10-13 19:20:13,522 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 882 transitions. Word has length 7 [2021-10-13 19:20:13,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:13,522 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 882 transitions. [2021-10-13 19:20:13,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:13,523 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 882 transitions. [2021-10-13 19:20:13,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:20:13,523 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:13,523 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:13,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-13 19:20:13,524 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:13,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:13,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1463047373, now seen corresponding path program 1 times [2021-10-13 19:20:13,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:13,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692320664] [2021-10-13 19:20:13,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:13,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:13,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:13,719 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-13 19:20:13,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:13,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692320664] [2021-10-13 19:20:13,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692320664] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:13,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749952914] [2021-10-13 19:20:13,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:13,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:13,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:13,721 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-13 19:20:13,732 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-13 19:20:13,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:13,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:20:13,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:13,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:13,824 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 168 treesize of output 152 [2021-10-13 19:20:13,893 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-13 19:20:13,942 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:13,942 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-13 19:20:14,012 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:14,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 25 treesize of output 24 [2021-10-13 19:20:14,040 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-13 19:20:14,043 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-13 19:20:14,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749952914] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:14,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:14,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-13 19:20:14,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119358752] [2021-10-13 19:20:14,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:20:14,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:14,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:20:14,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:20:14,046 INFO L87 Difference]: Start difference. First operand 341 states and 882 transitions. Second operand has 13 states, 12 states have (on average 1.25) internal successors, (15), 12 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-13 19:20:14,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:14,440 INFO L93 Difference]: Finished difference Result 476 states and 1196 transitions. [2021-10-13 19:20:14,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:20:14,441 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.25) internal successors, (15), 12 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 8 [2021-10-13 19:20:14,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:14,445 INFO L225 Difference]: With dead ends: 476 [2021-10-13 19:20:14,446 INFO L226 Difference]: Without dead ends: 476 [2021-10-13 19:20:14,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 301.4ms TimeCoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:14,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-10-13 19:20:14,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 390. [2021-10-13 19:20:14,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 342 states have (on average 3.0964912280701755) internal successors, (1059), 389 states have internal predecessors, (1059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:14,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1059 transitions. [2021-10-13 19:20:14,461 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1059 transitions. Word has length 8 [2021-10-13 19:20:14,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:14,461 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 1059 transitions. [2021-10-13 19:20:14,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.25) internal successors, (15), 12 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-13 19:20:14,462 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1059 transitions. [2021-10-13 19:20:14,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:20:14,462 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:14,463 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:14,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-10-13 19:20:14,676 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,SelfDestructingSolverStorable9 [2021-10-13 19:20:14,677 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:14,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:14,678 INFO L82 PathProgramCache]: Analyzing trace with hash 1463047444, now seen corresponding path program 1 times [2021-10-13 19:20:14,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:14,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789525654] [2021-10-13 19:20:14,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:14,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:14,821 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-13 19:20:14,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:14,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789525654] [2021-10-13 19:20:14,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789525654] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:14,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056257007] [2021-10-13 19:20:14,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:14,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:14,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:14,826 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-13 19:20:14,848 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-13 19:20:14,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:14,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:20:14,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:14,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:14,940 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-13 19:20:14,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:20:15,036 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:15,037 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-13 19:20:15,108 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:15,108 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-13 19:20:15,134 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-13 19:20:15,137 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-13 19:20:15,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056257007] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:15,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:15,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-13 19:20:15,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737195490] [2021-10-13 19:20:15,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:20:15,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:15,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:20:15,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:20:15,141 INFO L87 Difference]: Start difference. First operand 390 states and 1059 transitions. Second operand has 13 states, 12 states have (on average 1.25) internal successors, (15), 12 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-13 19:20:15,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:15,522 INFO L93 Difference]: Finished difference Result 453 states and 1133 transitions. [2021-10-13 19:20:15,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:20:15,524 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.25) internal successors, (15), 12 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 8 [2021-10-13 19:20:15,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:15,528 INFO L225 Difference]: With dead ends: 453 [2021-10-13 19:20:15,528 INFO L226 Difference]: Without dead ends: 453 [2021-10-13 19:20:15,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 262.3ms TimeCoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:15,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-10-13 19:20:15,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 362. [2021-10-13 19:20:15,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 314 states have (on average 3.0573248407643314) internal successors, (960), 361 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:15,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 960 transitions. [2021-10-13 19:20:15,575 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 960 transitions. Word has length 8 [2021-10-13 19:20:15,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:15,576 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 960 transitions. [2021-10-13 19:20:15,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.25) internal successors, (15), 12 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-13 19:20:15,576 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 960 transitions. [2021-10-13 19:20:15,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:20:15,577 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:15,577 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:15,619 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-13 19:20:15,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:15,788 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:15,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:15,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1472070003, now seen corresponding path program 1 times [2021-10-13 19:20:15,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:15,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581757058] [2021-10-13 19:20:15,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:15,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:15,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:15,916 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-13 19:20:15,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:15,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581757058] [2021-10-13 19:20:15,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581757058] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:15,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242160352] [2021-10-13 19:20:15,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:15,917 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:15,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:15,921 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-13 19:20:15,935 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-13 19:20:16,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:16,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:20:16,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:16,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:16,038 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-13 19:20:16,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:20:16,146 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:16,147 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-13 19:20:16,184 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:16,184 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-13 19:20:16,213 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-13 19:20:16,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242160352] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:16,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:16,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:20:16,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194523954] [2021-10-13 19:20:16,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:20:16,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:16,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:20:16,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:20:16,216 INFO L87 Difference]: Start difference. First operand 362 states and 960 transitions. Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:16,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:16,462 INFO L93 Difference]: Finished difference Result 498 states and 1269 transitions. [2021-10-13 19:20:16,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:16,462 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have 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-13 19:20:16,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:16,466 INFO L225 Difference]: With dead ends: 498 [2021-10-13 19:20:16,467 INFO L226 Difference]: Without dead ends: 498 [2021-10-13 19:20:16,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 186.1ms TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:20:16,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-10-13 19:20:16,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 406. [2021-10-13 19:20:16,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 358 states have (on average 3.1675977653631286) internal successors, (1134), 405 states have internal predecessors, (1134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:16,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 1134 transitions. [2021-10-13 19:20:16,485 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 1134 transitions. Word has length 8 [2021-10-13 19:20:16,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:16,486 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 1134 transitions. [2021-10-13 19:20:16,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:16,487 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 1134 transitions. [2021-10-13 19:20:16,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:20:16,487 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:16,487 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:16,529 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-13 19:20:16,702 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,SelfDestructingSolverStorable11 [2021-10-13 19:20:16,703 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:16,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:16,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1472070035, now seen corresponding path program 1 times [2021-10-13 19:20:16,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:16,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689659528] [2021-10-13 19:20:16,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:16,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:16,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:16,818 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-13 19:20:16,818 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:16,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689659528] [2021-10-13 19:20:16,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689659528] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:16,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516332175] [2021-10-13 19:20:16,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:16,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:16,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:16,820 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-13 19:20:16,828 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-13 19:20:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:16,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:20:16,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:16,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:16,922 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 57 treesize of output 55 [2021-10-13 19:20:16,969 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-13 19:20:17,016 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:17,016 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-13 19:20:17,054 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:17,055 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-13 19:20:17,087 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-13 19:20:17,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516332175] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:17,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:17,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:20:17,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498405824] [2021-10-13 19:20:17,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:20:17,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:17,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:20:17,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:20:17,089 INFO L87 Difference]: Start difference. First operand 406 states and 1134 transitions. Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:17,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:17,305 INFO L93 Difference]: Finished difference Result 468 states and 1189 transitions. [2021-10-13 19:20:17,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:17,305 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have 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-13 19:20:17,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:17,309 INFO L225 Difference]: With dead ends: 468 [2021-10-13 19:20:17,310 INFO L226 Difference]: Without dead ends: 468 [2021-10-13 19:20:17,310 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 182.4ms TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:20:17,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-10-13 19:20:17,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 402. [2021-10-13 19:20:17,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 354 states have (on average 3.0847457627118646) internal successors, (1092), 401 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:17,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1092 transitions. [2021-10-13 19:20:17,327 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1092 transitions. Word has length 8 [2021-10-13 19:20:17,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:17,327 INFO L470 AbstractCegarLoop]: Abstraction has 402 states and 1092 transitions. [2021-10-13 19:20:17,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:17,328 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1092 transitions. [2021-10-13 19:20:17,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:20:17,329 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:17,329 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:17,371 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-13 19:20:17,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:17,543 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:17,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:17,543 INFO L82 PathProgramCache]: Analyzing trace with hash -1895299379, now seen corresponding path program 1 times [2021-10-13 19:20:17,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:17,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785223817] [2021-10-13 19:20:17,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:17,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:17,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:17,602 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:17,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:17,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785223817] [2021-10-13 19:20:17,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785223817] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:17,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61126747] [2021-10-13 19:20:17,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:17,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:17,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:17,605 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-13 19:20:17,640 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-13 19:20:17,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:17,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:20:17,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:17,830 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:17,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61126747] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:17,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:17,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:20:17,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658159173] [2021-10-13 19:20:17,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:20:17,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:17,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:20:17,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:20:17,833 INFO L87 Difference]: Start difference. First operand 402 states and 1092 transitions. Second operand has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 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-13 19:20:18,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:18,096 INFO L93 Difference]: Finished difference Result 666 states and 1713 transitions. [2021-10-13 19:20:18,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:20:18,097 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 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-13 19:20:18,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:18,102 INFO L225 Difference]: With dead ends: 666 [2021-10-13 19:20:18,103 INFO L226 Difference]: Without dead ends: 656 [2021-10-13 19:20:18,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 93.3ms TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:20:18,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-10-13 19:20:18,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 528. [2021-10-13 19:20:18,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 480 states have (on average 3.0458333333333334) internal successors, (1462), 527 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:18,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1462 transitions. [2021-10-13 19:20:18,127 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1462 transitions. Word has length 9 [2021-10-13 19:20:18,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:18,128 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 1462 transitions. [2021-10-13 19:20:18,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 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-13 19:20:18,128 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1462 transitions. [2021-10-13 19:20:18,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:20:18,129 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:18,129 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:18,168 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-13 19:20:18,344 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,SelfDestructingSolverStorable13 [2021-10-13 19:20:18,345 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:18,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:18,346 INFO L82 PathProgramCache]: Analyzing trace with hash -1037375990, now seen corresponding path program 2 times [2021-10-13 19:20:18,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:18,346 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110155637] [2021-10-13 19:20:18,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:18,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:18,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:18,381 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-13 19:20:18,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:18,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110155637] [2021-10-13 19:20:18,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110155637] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:18,382 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:18,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:20:18,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543392614] [2021-10-13 19:20:18,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:18,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:18,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:18,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:20:18,383 INFO L87 Difference]: Start difference. First operand 528 states and 1462 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-13 19:20:18,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:18,416 INFO L93 Difference]: Finished difference Result 464 states and 1232 transitions. [2021-10-13 19:20:18,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:18,417 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-13 19:20:18,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:18,421 INFO L225 Difference]: With dead ends: 464 [2021-10-13 19:20:18,421 INFO L226 Difference]: Without dead ends: 464 [2021-10-13 19:20:18,423 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-13 19:20:18,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-10-13 19:20:18,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 464. [2021-10-13 19:20:18,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 429 states have (on average 2.871794871794872) internal successors, (1232), 463 states have internal predecessors, (1232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:18,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1232 transitions. [2021-10-13 19:20:18,446 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1232 transitions. Word has length 10 [2021-10-13 19:20:18,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:18,446 INFO L470 AbstractCegarLoop]: Abstraction has 464 states and 1232 transitions. [2021-10-13 19:20:18,447 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-13 19:20:18,447 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1232 transitions. [2021-10-13 19:20:18,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:20:18,448 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:18,448 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:18,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-13 19:20:18,450 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:18,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:18,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1037375989, now seen corresponding path program 1 times [2021-10-13 19:20:18,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:18,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416002421] [2021-10-13 19:20:18,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:18,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:18,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:18,495 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-13 19:20:18,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:18,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416002421] [2021-10-13 19:20:18,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416002421] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:18,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:18,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:20:18,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356257250] [2021-10-13 19:20:18,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:20:18,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:18,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:20:18,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:20:18,501 INFO L87 Difference]: Start difference. First operand 464 states and 1232 transitions. Second operand has 4 states, 3 states have (on average 3.0) 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-13 19:20:18,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:18,543 INFO L93 Difference]: Finished difference Result 432 states and 1073 transitions. [2021-10-13 19:20:18,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:20:18,544 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) 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 10 [2021-10-13 19:20:18,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:18,547 INFO L225 Difference]: With dead ends: 432 [2021-10-13 19:20:18,547 INFO L226 Difference]: Without dead ends: 428 [2021-10-13 19:20:18,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:20:18,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-10-13 19:20:18,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 386. [2021-10-13 19:20:18,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 362 states have (on average 2.74585635359116) internal successors, (994), 385 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:18,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 994 transitions. [2021-10-13 19:20:18,564 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 994 transitions. Word has length 10 [2021-10-13 19:20:18,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:18,564 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 994 transitions. [2021-10-13 19:20:18,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) 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-13 19:20:18,564 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 994 transitions. [2021-10-13 19:20:18,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:20:18,568 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:18,568 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:18,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-13 19:20:18,568 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:18,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:18,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1615088159, now seen corresponding path program 1 times [2021-10-13 19:20:18,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:18,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50715557] [2021-10-13 19:20:18,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:18,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:18,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:18,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:18,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:18,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50715557] [2021-10-13 19:20:18,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50715557] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:18,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194275536] [2021-10-13 19:20:18,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:18,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:18,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:18,648 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-13 19:20:18,665 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-13 19:20:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:18,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:20:18,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:18,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:18,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194275536] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:18,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:18,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:20:18,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145510976] [2021-10-13 19:20:18,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:20:18,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:18,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:20:18,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:20:18,844 INFO L87 Difference]: Start difference. First operand 386 states and 994 transitions. Second operand has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 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-13 19:20:18,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:18,940 INFO L93 Difference]: Finished difference Result 354 states and 875 transitions. [2021-10-13 19:20:18,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:20:18,941 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 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 10 [2021-10-13 19:20:18,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:18,944 INFO L225 Difference]: With dead ends: 354 [2021-10-13 19:20:18,944 INFO L226 Difference]: Without dead ends: 285 [2021-10-13 19:20:18,944 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 76.1ms TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:20:18,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-10-13 19:20:18,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 285. [2021-10-13 19:20:18,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 261 states have (on average 2.78544061302682) internal successors, (727), 284 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:18,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 727 transitions. [2021-10-13 19:20:18,954 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 727 transitions. Word has length 10 [2021-10-13 19:20:18,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:18,955 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 727 transitions. [2021-10-13 19:20:18,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 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-13 19:20:18,955 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 727 transitions. [2021-10-13 19:20:18,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:20:18,955 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:18,956 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:18,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-13 19:20:19,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:19,170 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:19,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:19,171 INFO L82 PathProgramCache]: Analyzing trace with hash -2093891534, now seen corresponding path program 1 times [2021-10-13 19:20:19,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:19,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585855597] [2021-10-13 19:20:19,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:19,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:19,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:19,332 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:19,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:19,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585855597] [2021-10-13 19:20:19,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585855597] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:19,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471970729] [2021-10-13 19:20:19,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:19,333 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:19,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:19,334 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-13 19:20:19,354 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-13 19:20:19,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:19,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:20:19,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:19,505 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-13 19:20:19,547 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:19,547 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-13 19:20:19,616 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 31 treesize of output 19 [2021-10-13 19:20:19,623 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:19,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471970729] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:19,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:19,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-10-13 19:20:19,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130273572] [2021-10-13 19:20:19,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:20:19,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:19,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:20:19,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:20:19,626 INFO L87 Difference]: Start difference. First operand 285 states and 727 transitions. Second operand has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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-13 19:20:19,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:19,916 INFO L93 Difference]: Finished difference Result 333 states and 909 transitions. [2021-10-13 19:20:19,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:20:19,917 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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 11 [2021-10-13 19:20:19,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:19,920 INFO L225 Difference]: With dead ends: 333 [2021-10-13 19:20:19,920 INFO L226 Difference]: Without dead ends: 333 [2021-10-13 19:20:19,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 187.8ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:19,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-10-13 19:20:19,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 309. [2021-10-13 19:20:19,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 285 states have (on average 2.8421052631578947) internal successors, (810), 308 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:19,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 810 transitions. [2021-10-13 19:20:19,932 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 810 transitions. Word has length 11 [2021-10-13 19:20:19,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:19,932 INFO L470 AbstractCegarLoop]: Abstraction has 309 states and 810 transitions. [2021-10-13 19:20:19,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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-13 19:20:19,933 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 810 transitions. [2021-10-13 19:20:19,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:20:19,933 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:19,933 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:19,974 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-13 19:20:20,146 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,SelfDestructingSolverStorable17 [2021-10-13 19:20:20,147 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:20,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:20,148 INFO L82 PathProgramCache]: Analyzing trace with hash -2093891463, now seen corresponding path program 1 times [2021-10-13 19:20:20,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:20,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323756182] [2021-10-13 19:20:20,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:20,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:20,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:20,295 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:20,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:20,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323756182] [2021-10-13 19:20:20,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323756182] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:20,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275330466] [2021-10-13 19:20:20,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:20,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:20,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:20,297 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-13 19:20:20,319 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-13 19:20:20,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:20,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:20:20,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:20,490 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-13 19:20:20,544 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:20,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, 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-13 19:20:20,608 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 29 treesize of output 17 [2021-10-13 19:20:20,613 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:20,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275330466] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:20,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:20,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-10-13 19:20:20,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513561381] [2021-10-13 19:20:20,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:20:20,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:20,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:20:20,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:20:20,617 INFO L87 Difference]: Start difference. First operand 309 states and 810 transitions. Second operand has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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-13 19:20:20,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:20,845 INFO L93 Difference]: Finished difference Result 332 states and 886 transitions. [2021-10-13 19:20:20,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:20:20,845 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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 11 [2021-10-13 19:20:20,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:20,850 INFO L225 Difference]: With dead ends: 332 [2021-10-13 19:20:20,850 INFO L226 Difference]: Without dead ends: 332 [2021-10-13 19:20:20,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 181.7ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:20,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-10-13 19:20:20,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 309. [2021-10-13 19:20:20,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 285 states have (on average 2.7649122807017545) internal successors, (788), 308 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:20,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 788 transitions. [2021-10-13 19:20:20,866 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 788 transitions. Word has length 11 [2021-10-13 19:20:20,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:20,867 INFO L470 AbstractCegarLoop]: Abstraction has 309 states and 788 transitions. [2021-10-13 19:20:20,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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-13 19:20:20,867 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 788 transitions. [2021-10-13 19:20:20,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:20:20,868 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:20,868 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:20,908 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-13 19:20:21,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:21,083 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:21,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:21,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1854057854, now seen corresponding path program 2 times [2021-10-13 19:20:21,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:21,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798251804] [2021-10-13 19:20:21,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:21,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:21,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:21,286 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-13 19:20:21,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:21,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798251804] [2021-10-13 19:20:21,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798251804] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:21,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62485078] [2021-10-13 19:20:21,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:21,287 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:21,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:21,291 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-13 19:20:21,299 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-13 19:20:21,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:20:21,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:21,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:20:21,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:21,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:21,485 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 117 treesize of output 113 [2021-10-13 19:20:21,555 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-13 19:20:21,601 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:21,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 26 treesize of output 25 [2021-10-13 19:20:21,643 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:21,644 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-13 19:20:21,724 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-13 19:20:21,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62485078] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:21,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:21,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2021-10-13 19:20:21,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358456432] [2021-10-13 19:20:21,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:20:21,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:21,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:20:21,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:20:21,727 INFO L87 Difference]: Start difference. First operand 309 states and 788 transitions. Second operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:22,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:22,036 INFO L93 Difference]: Finished difference Result 441 states and 1097 transitions. [2021-10-13 19:20:22,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:20:22,037 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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-13 19:20:22,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:22,041 INFO L225 Difference]: With dead ends: 441 [2021-10-13 19:20:22,041 INFO L226 Difference]: Without dead ends: 441 [2021-10-13 19:20:22,042 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 298.1ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:20:22,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-10-13 19:20:22,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 365. [2021-10-13 19:20:22,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 341 states have (on average 2.8797653958944283) internal successors, (982), 364 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:22,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 982 transitions. [2021-10-13 19:20:22,054 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 982 transitions. Word has length 11 [2021-10-13 19:20:22,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:22,055 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 982 transitions. [2021-10-13 19:20:22,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:22,055 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 982 transitions. [2021-10-13 19:20:22,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:20:22,056 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:22,056 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:22,104 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-13 19:20:22,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:22,269 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:22,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:22,270 INFO L82 PathProgramCache]: Analyzing trace with hash -1854057822, now seen corresponding path program 1 times [2021-10-13 19:20:22,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:22,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399261768] [2021-10-13 19:20:22,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:22,271 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:22,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:22,533 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-13 19:20:22,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:22,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399261768] [2021-10-13 19:20:22,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399261768] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:22,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012553769] [2021-10-13 19:20:22,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:22,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:22,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:22,535 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-13 19:20:22,558 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-13 19:20:22,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:22,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:20:22,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:22,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:22,703 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-13 19:20:22,777 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-13 19:20:22,826 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:22,826 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-13 19:20:22,851 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:22,855 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-13 19:20:22,898 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-13 19:20:22,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012553769] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:22,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:22,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-10-13 19:20:22,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209658306] [2021-10-13 19:20:22,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:20:22,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:22,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:20:22,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:20:22,904 INFO L87 Difference]: Start difference. First operand 365 states and 982 transitions. Second operand has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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-13 19:20:23,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:23,088 INFO L93 Difference]: Finished difference Result 413 states and 1026 transitions. [2021-10-13 19:20:23,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:20:23,088 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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 11 [2021-10-13 19:20:23,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:23,092 INFO L225 Difference]: With dead ends: 413 [2021-10-13 19:20:23,092 INFO L226 Difference]: Without dead ends: 413 [2021-10-13 19:20:23,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 172.9ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:20:23,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-10-13 19:20:23,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 365. [2021-10-13 19:20:23,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 341 states have (on average 2.7976539589442817) internal successors, (954), 364 states have internal predecessors, (954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:23,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 954 transitions. [2021-10-13 19:20:23,105 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 954 transitions. Word has length 11 [2021-10-13 19:20:23,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:23,105 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 954 transitions. [2021-10-13 19:20:23,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 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-13 19:20:23,106 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 954 transitions. [2021-10-13 19:20:23,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:20:23,106 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:23,107 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:23,147 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-13 19:20:23,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:23,321 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:23,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:23,322 INFO L82 PathProgramCache]: Analyzing trace with hash -486535891, now seen corresponding path program 1 times [2021-10-13 19:20:23,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:23,322 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633473112] [2021-10-13 19:20:23,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:23,323 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:23,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:23,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:23,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:23,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633473112] [2021-10-13 19:20:23,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633473112] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:23,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707818066] [2021-10-13 19:20:23,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:23,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:23,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:23,517 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-13 19:20:23,540 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-13 19:20:23,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:23,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:20:23,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:23,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:23,684 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-13 19:20:23,769 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-13 19:20:23,816 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:23,817 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-13 19:20:23,880 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:23,881 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-13 19:20:23,909 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 31 treesize of output 19 [2021-10-13 19:20:23,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:23,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707818066] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:23,913 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:23,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-10-13 19:20:23,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350008515] [2021-10-13 19:20:23,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:20:23,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:23,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:20:23,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:20:23,914 INFO L87 Difference]: Start difference. First operand 365 states and 954 transitions. Second operand has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:24,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:24,346 INFO L93 Difference]: Finished difference Result 557 states and 1399 transitions. [2021-10-13 19:20:24,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:20:24,347 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have 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-13 19:20:24,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:24,353 INFO L225 Difference]: With dead ends: 557 [2021-10-13 19:20:24,353 INFO L226 Difference]: Without dead ends: 557 [2021-10-13 19:20:24,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 271.3ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:20:24,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-10-13 19:20:24,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 440. [2021-10-13 19:20:24,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 416 states have (on average 2.8846153846153846) internal successors, (1200), 439 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:24,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1200 transitions. [2021-10-13 19:20:24,370 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1200 transitions. Word has length 12 [2021-10-13 19:20:24,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:24,371 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 1200 transitions. [2021-10-13 19:20:24,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:24,371 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1200 transitions. [2021-10-13 19:20:24,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:20:24,372 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:24,372 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:24,408 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-13 19:20:24,585 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,SelfDestructingSolverStorable21 [2021-10-13 19:20:24,586 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:24,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:24,587 INFO L82 PathProgramCache]: Analyzing trace with hash -486535820, now seen corresponding path program 1 times [2021-10-13 19:20:24,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:24,588 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599912862] [2021-10-13 19:20:24,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:24,588 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:24,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:24,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:24,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599912862] [2021-10-13 19:20:24,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599912862] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:24,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343821069] [2021-10-13 19:20:24,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:24,770 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:24,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:24,771 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-13 19:20:24,772 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-13 19:20:24,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:24,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:20:24,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:24,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:24,957 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 164 treesize of output 160 [2021-10-13 19:20:25,043 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-13 19:20:25,103 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:25,103 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-13 19:20:25,164 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:20:25,165 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-13 19:20:25,194 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 29 treesize of output 17 [2021-10-13 19:20:25,197 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:25,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343821069] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:25,197 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:25,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-10-13 19:20:25,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738454562] [2021-10-13 19:20:25,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:20:25,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:25,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:20:25,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:20:25,199 INFO L87 Difference]: Start difference. First operand 440 states and 1200 transitions. Second operand has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:25,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:25,561 INFO L93 Difference]: Finished difference Result 532 states and 1333 transitions. [2021-10-13 19:20:25,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:20:25,562 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have 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-13 19:20:25,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:25,566 INFO L225 Difference]: With dead ends: 532 [2021-10-13 19:20:25,567 INFO L226 Difference]: Without dead ends: 532 [2021-10-13 19:20:25,567 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 254.6ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:20:25,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-10-13 19:20:25,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 415. [2021-10-13 19:20:25,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 391 states have (on average 2.836317135549872) internal successors, (1109), 414 states have internal predecessors, (1109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:25,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1109 transitions. [2021-10-13 19:20:25,582 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1109 transitions. Word has length 12 [2021-10-13 19:20:25,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:25,583 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 1109 transitions. [2021-10-13 19:20:25,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:25,583 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1109 transitions. [2021-10-13 19:20:25,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:20:25,584 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:25,584 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:25,621 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-13 19:20:25,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:25,798 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:25,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:25,798 INFO L82 PathProgramCache]: Analyzing trace with hash 661885806, now seen corresponding path program 3 times [2021-10-13 19:20:25,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:25,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157875777] [2021-10-13 19:20:25,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:25,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:25,869 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-13 19:20:25,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:25,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157875777] [2021-10-13 19:20:25,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157875777] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:25,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286483450] [2021-10-13 19:20:25,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:20:25,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:25,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:25,871 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-13 19:20:25,883 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-13 19:20:26,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:20:26,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:26,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:20:26,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:26,198 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:26,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286483450] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:26,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:26,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:20:26,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614437644] [2021-10-13 19:20:26,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:20:26,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:26,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:20:26,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:20:26,201 INFO L87 Difference]: Start difference. First operand 415 states and 1109 transitions. Second operand has 15 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 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-13 19:20:26,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:26,405 INFO L93 Difference]: Finished difference Result 723 states and 1852 transitions. [2021-10-13 19:20:26,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:20:26,406 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 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 13 [2021-10-13 19:20:26,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:26,413 INFO L225 Difference]: With dead ends: 723 [2021-10-13 19:20:26,413 INFO L226 Difference]: Without dead ends: 697 [2021-10-13 19:20:26,413 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 166.3ms TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:20:26,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-10-13 19:20:26,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 613. [2021-10-13 19:20:26,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 589 states have (on average 2.7911714770797964) internal successors, (1644), 612 states have internal predecessors, (1644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:26,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 1644 transitions. [2021-10-13 19:20:26,461 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 1644 transitions. Word has length 13 [2021-10-13 19:20:26,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:26,464 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 1644 transitions. [2021-10-13 19:20:26,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 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-13 19:20:26,464 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 1644 transitions. [2021-10-13 19:20:26,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:26,466 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:26,467 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:26,509 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-13 19:20:26,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:26,680 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:26,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:26,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1131056171, now seen corresponding path program 4 times [2021-10-13 19:20:26,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:26,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962131699] [2021-10-13 19:20:26,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:26,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:26,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:26,884 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:26,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:26,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962131699] [2021-10-13 19:20:26,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962131699] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:26,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412116398] [2021-10-13 19:20:26,885 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:20:26,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:26,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:26,890 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-13 19:20:26,919 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-13 19:20:27,077 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:20:27,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:27,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:20:27,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:27,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:27,093 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-13 19:20:27,203 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-13 19:20:27,253 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:27,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 26 treesize of output 25 [2021-10-13 19:20:27,298 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:27,299 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-13 19:20:27,415 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:27,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412116398] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:27,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:27,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:20:27,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230342080] [2021-10-13 19:20:27,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:20:27,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:27,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:20:27,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:20:27,418 INFO L87 Difference]: Start difference. First operand 613 states and 1644 transitions. Second operand has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:28,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:28,045 INFO L93 Difference]: Finished difference Result 821 states and 2089 transitions. [2021-10-13 19:20:28,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:20:28,046 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-13 19:20:28,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:28,052 INFO L225 Difference]: With dead ends: 821 [2021-10-13 19:20:28,052 INFO L226 Difference]: Without dead ends: 821 [2021-10-13 19:20:28,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 548.6ms TimeCoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:20:28,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2021-10-13 19:20:28,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 677. [2021-10-13 19:20:28,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 653 states have (on average 2.8637059724349156) internal successors, (1870), 676 states have internal predecessors, (1870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:28,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 1870 transitions. [2021-10-13 19:20:28,076 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 1870 transitions. Word has length 14 [2021-10-13 19:20:28,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:28,076 INFO L470 AbstractCegarLoop]: Abstraction has 677 states and 1870 transitions. [2021-10-13 19:20:28,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:28,076 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 1870 transitions. [2021-10-13 19:20:28,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:28,077 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:28,077 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:28,115 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-13 19:20:28,292 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,SelfDestructingSolverStorable24 [2021-10-13 19:20:28,292 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:28,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:28,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1131056203, now seen corresponding path program 2 times [2021-10-13 19:20:28,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:28,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116011549] [2021-10-13 19:20:28,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:28,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:28,856 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:28,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:28,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116011549] [2021-10-13 19:20:28,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116011549] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:28,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443627481] [2021-10-13 19:20:28,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:28,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:28,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:28,858 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-13 19:20:28,884 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-13 19:20:29,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:20:29,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:29,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:20:29,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:29,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:29,074 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-13 19:20:29,173 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-13 19:20:29,224 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:29,225 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-13 19:20:29,271 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:29,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 27 treesize of output 26 [2021-10-13 19:20:29,394 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:29,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443627481] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:29,395 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:29,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:20:29,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560379719] [2021-10-13 19:20:29,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:20:29,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:29,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:20:29,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:20:29,397 INFO L87 Difference]: Start difference. First operand 677 states and 1870 transitions. Second operand has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:30,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:30,194 INFO L93 Difference]: Finished difference Result 789 states and 2006 transitions. [2021-10-13 19:20:30,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:20:30,194 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-13 19:20:30,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:30,201 INFO L225 Difference]: With dead ends: 789 [2021-10-13 19:20:30,201 INFO L226 Difference]: Without dead ends: 789 [2021-10-13 19:20:30,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 749.4ms TimeCoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:20:30,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2021-10-13 19:20:30,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 677. [2021-10-13 19:20:30,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 653 states have (on average 2.8147013782542114) internal successors, (1838), 676 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:30,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 1838 transitions. [2021-10-13 19:20:30,227 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 1838 transitions. Word has length 14 [2021-10-13 19:20:30,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:30,227 INFO L470 AbstractCegarLoop]: Abstraction has 677 states and 1838 transitions. [2021-10-13 19:20:30,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:30,228 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 1838 transitions. [2021-10-13 19:20:30,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:30,230 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:30,230 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1] [2021-10-13 19:20:30,275 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-13 19:20:30,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-13 19:20:30,445 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:30,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:30,448 INFO L82 PathProgramCache]: Analyzing trace with hash 985591431, now seen corresponding path program 2 times [2021-10-13 19:20:30,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:30,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052872894] [2021-10-13 19:20:30,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:30,448 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:30,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:30,548 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:30,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:30,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052872894] [2021-10-13 19:20:30,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052872894] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:30,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454777128] [2021-10-13 19:20:30,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:30,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:30,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:30,551 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-13 19:20:30,561 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-13 19:20:30,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:20:30,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:30,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:20:30,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:30,890 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:30,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454777128] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:30,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:30,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 19:20:30,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52028108] [2021-10-13 19:20:30,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:20:30,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:30,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:20:30,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:20:30,894 INFO L87 Difference]: Start difference. First operand 677 states and 1838 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 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-13 19:20:31,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:31,039 INFO L93 Difference]: Finished difference Result 609 states and 1618 transitions. [2021-10-13 19:20:31,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:20:31,040 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 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-13 19:20:31,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:31,045 INFO L225 Difference]: With dead ends: 609 [2021-10-13 19:20:31,045 INFO L226 Difference]: Without dead ends: 480 [2021-10-13 19:20:31,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 137.9ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:31,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-10-13 19:20:31,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 480. [2021-10-13 19:20:31,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 456 states have (on average 2.8596491228070176) internal successors, (1304), 479 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:31,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1304 transitions. [2021-10-13 19:20:31,062 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1304 transitions. Word has length 14 [2021-10-13 19:20:31,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:31,062 INFO L470 AbstractCegarLoop]: Abstraction has 480 states and 1304 transitions. [2021-10-13 19:20:31,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 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-13 19:20:31,096 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1304 transitions. [2021-10-13 19:20:31,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:20:31,096 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:31,096 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1] [2021-10-13 19:20:31,140 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-13 19:20:31,297 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,SelfDestructingSolverStorable26 [2021-10-13 19:20:31,297 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:31,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:31,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1649996438, now seen corresponding path program 3 times [2021-10-13 19:20:31,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:31,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324106427] [2021-10-13 19:20:31,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:31,299 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:31,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:31,482 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-13 19:20:31,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:31,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324106427] [2021-10-13 19:20:31,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324106427] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:31,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137351758] [2021-10-13 19:20:31,483 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:20:31,484 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:31,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:31,486 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-13 19:20:31,508 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-13 19:20:31,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:20:31,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:31,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:20:31,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:31,807 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-13 19:20:31,891 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:31,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 38 treesize of output 37 [2021-10-13 19:20:32,199 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:20:32,199 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-13 19:20:32,204 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-13 19:20:32,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137351758] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:32,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:32,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-13 19:20:32,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640048396] [2021-10-13 19:20:32,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:20:32,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:32,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:20:32,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:32,206 INFO L87 Difference]: Start difference. First operand 480 states and 1304 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-13 19:20:33,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:33,609 INFO L93 Difference]: Finished difference Result 566 states and 1600 transitions. [2021-10-13 19:20:33,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:20:33,610 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-13 19:20:33,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:33,613 INFO L225 Difference]: With dead ends: 566 [2021-10-13 19:20:33,613 INFO L226 Difference]: Without dead ends: 566 [2021-10-13 19:20:33,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1103.7ms TimeCoverageRelationStatistics Valid=192, Invalid=1068, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:20:33,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-10-13 19:20:33,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 523. [2021-10-13 19:20:33,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 499 states have (on average 2.8957915831663326) internal successors, (1445), 522 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:33,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1445 transitions. [2021-10-13 19:20:33,629 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1445 transitions. Word has length 15 [2021-10-13 19:20:33,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:33,629 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 1445 transitions. [2021-10-13 19:20:33,630 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-13 19:20:33,630 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1445 transitions. [2021-10-13 19:20:33,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:20:33,630 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:33,631 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1] [2021-10-13 19:20:33,670 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-13 19:20:33,845 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,SelfDestructingSolverStorable27 [2021-10-13 19:20:33,846 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:33,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:33,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1649996367, now seen corresponding path program 2 times [2021-10-13 19:20:33,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:33,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196722275] [2021-10-13 19:20:33,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:33,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:33,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:34,017 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-13 19:20:34,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:34,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196722275] [2021-10-13 19:20:34,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196722275] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:34,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656843768] [2021-10-13 19:20:34,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:34,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:34,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:34,019 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-13 19:20:34,020 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-13 19:20:34,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:20:34,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:34,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:20:34,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:34,354 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-13 19:20:34,439 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:34,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, 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-13 19:20:34,739 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:20:34,739 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-13 19:20:34,743 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-13 19:20:34,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656843768] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:34,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:34,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-13 19:20:34,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767580573] [2021-10-13 19:20:34,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:20:34,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:34,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:20:34,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:34,747 INFO L87 Difference]: Start difference. First operand 523 states and 1445 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-13 19:20:35,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:35,994 INFO L93 Difference]: Finished difference Result 564 states and 1567 transitions. [2021-10-13 19:20:35,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:20:35,994 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-13 19:20:35,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:35,999 INFO L225 Difference]: With dead ends: 564 [2021-10-13 19:20:35,999 INFO L226 Difference]: Without dead ends: 564 [2021-10-13 19:20:36,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1002.6ms TimeCoverageRelationStatistics Valid=192, Invalid=1068, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:20:36,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-10-13 19:20:36,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 523. [2021-10-13 19:20:36,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 499 states have (on average 2.8336673346693386) internal successors, (1414), 522 states have internal predecessors, (1414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:36,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1414 transitions. [2021-10-13 19:20:36,018 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1414 transitions. Word has length 15 [2021-10-13 19:20:36,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:36,019 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 1414 transitions. [2021-10-13 19:20:36,019 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-13 19:20:36,019 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1414 transitions. [2021-10-13 19:20:36,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:20:36,020 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:36,020 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:36,057 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-10-13 19:20:36,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-13 19:20:36,234 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:36,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:36,234 INFO L82 PathProgramCache]: Analyzing trace with hash 1028323625, now seen corresponding path program 2 times [2021-10-13 19:20:36,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:36,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240455349] [2021-10-13 19:20:36,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:36,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:36,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:36,451 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-13 19:20:36,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:36,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240455349] [2021-10-13 19:20:36,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240455349] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:36,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661888991] [2021-10-13 19:20:36,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:36,452 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:36,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:36,454 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-13 19:20:36,454 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-13 19:20:36,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:20:36,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:36,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:20:36,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:36,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:36,738 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 57 treesize of output 55 [2021-10-13 19:20:36,871 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-13 19:20:36,974 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:36,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:20:37,153 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:37,153 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 37 treesize of output 36 [2021-10-13 19:20:37,351 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:20:37,352 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-13 19:20:37,356 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:37,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661888991] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:37,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:37,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-13 19:20:37,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543416245] [2021-10-13 19:20:37,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:20:37,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:37,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:20:37,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:20:37,359 INFO L87 Difference]: Start difference. First operand 523 states and 1414 transitions. Second operand has 21 states, 20 states have (on average 1.55) internal successors, (31), 20 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-13 19:20:39,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:39,270 INFO L93 Difference]: Finished difference Result 1486 states and 3770 transitions. [2021-10-13 19:20:39,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:20:39,271 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.55) internal successors, (31), 20 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 16 [2021-10-13 19:20:39,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:39,282 INFO L225 Difference]: With dead ends: 1486 [2021-10-13 19:20:39,282 INFO L226 Difference]: Without dead ends: 1486 [2021-10-13 19:20:39,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1322.5ms TimeCoverageRelationStatistics Valid=205, Invalid=1201, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 19:20:39,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2021-10-13 19:20:39,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 900. [2021-10-13 19:20:39,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 876 states have (on average 2.9942922374429224) internal successors, (2623), 899 states have internal predecessors, (2623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:39,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 2623 transitions. [2021-10-13 19:20:39,315 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 2623 transitions. Word has length 16 [2021-10-13 19:20:39,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:39,316 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 2623 transitions. [2021-10-13 19:20:39,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.55) internal successors, (31), 20 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-13 19:20:39,316 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 2623 transitions. [2021-10-13 19:20:39,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:20:39,317 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:39,317 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:39,354 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-13 19:20:39,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:39,533 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:39,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:39,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1028323696, now seen corresponding path program 2 times [2021-10-13 19:20:39,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:39,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090679615] [2021-10-13 19:20:39,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:39,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:39,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:39,752 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-13 19:20:39,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:39,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090679615] [2021-10-13 19:20:39,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090679615] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:39,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164691361] [2021-10-13 19:20:39,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:39,753 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:39,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:39,754 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-13 19:20:39,758 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-13 19:20:39,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:20:39,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:39,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:20:39,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:40,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:40,014 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 105 treesize of output 97 [2021-10-13 19:20:40,114 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-13 19:20:40,160 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:40,161 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-13 19:20:40,249 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:40,249 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-13 19:20:40,337 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-13 19:20:40,339 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-13 19:20:40,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164691361] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:40,340 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:40,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-13 19:20:40,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680727665] [2021-10-13 19:20:40,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:20:40,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:40,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:20:40,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:20:40,342 INFO L87 Difference]: Start difference. First operand 900 states and 2623 transitions. Second operand has 21 states, 20 states have (on average 1.55) internal successors, (31), 20 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-13 19:20:41,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:41,105 INFO L93 Difference]: Finished difference Result 1211 states and 3299 transitions. [2021-10-13 19:20:41,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:20:41,106 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.55) internal successors, (31), 20 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 16 [2021-10-13 19:20:41,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:41,144 INFO L225 Difference]: With dead ends: 1211 [2021-10-13 19:20:41,144 INFO L226 Difference]: Without dead ends: 1211 [2021-10-13 19:20:41,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 612.1ms TimeCoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:20:41,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1211 states. [2021-10-13 19:20:41,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1211 to 991. [2021-10-13 19:20:41,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 967 states have (on average 2.9617373319544984) internal successors, (2864), 990 states have internal predecessors, (2864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:41,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 2864 transitions. [2021-10-13 19:20:41,174 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 2864 transitions. Word has length 16 [2021-10-13 19:20:41,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:41,175 INFO L470 AbstractCegarLoop]: Abstraction has 991 states and 2864 transitions. [2021-10-13 19:20:41,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.55) internal successors, (31), 20 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-13 19:20:41,175 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 2864 transitions. [2021-10-13 19:20:41,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:20:41,176 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:41,176 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:41,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-13 19:20:41,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:41,391 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:41,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:41,392 INFO L82 PathProgramCache]: Analyzing trace with hash 318310103, now seen corresponding path program 5 times [2021-10-13 19:20:41,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:41,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105047373] [2021-10-13 19:20:41,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:41,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:41,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:41,479 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:41,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:41,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105047373] [2021-10-13 19:20:41,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105047373] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:41,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042495310] [2021-10-13 19:20:41,480 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:20:41,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:41,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:41,481 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-13 19:20:41,511 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-13 19:20:41,758 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:20:41,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:41,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:20:41,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:41,934 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:41,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042495310] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:41,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:41,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-13 19:20:41,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501476842] [2021-10-13 19:20:41,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:20:41,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:41,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:20:41,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:41,938 INFO L87 Difference]: Start difference. First operand 991 states and 2864 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-13 19:20:42,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:42,226 INFO L93 Difference]: Finished difference Result 1020 states and 2689 transitions. [2021-10-13 19:20:42,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:20:42,228 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 16 [2021-10-13 19:20:42,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:42,239 INFO L225 Difference]: With dead ends: 1020 [2021-10-13 19:20:42,240 INFO L226 Difference]: Without dead ends: 986 [2021-10-13 19:20:42,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 250.2ms TimeCoverageRelationStatistics Valid=168, Invalid=534, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:20:42,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2021-10-13 19:20:42,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 886. [2021-10-13 19:20:42,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 862 states have (on average 2.8039443155452437) internal successors, (2417), 885 states have internal predecessors, (2417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:42,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 2417 transitions. [2021-10-13 19:20:42,276 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 2417 transitions. Word has length 16 [2021-10-13 19:20:42,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:42,277 INFO L470 AbstractCegarLoop]: Abstraction has 886 states and 2417 transitions. [2021-10-13 19:20:42,278 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-13 19:20:42,278 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 2417 transitions. [2021-10-13 19:20:42,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:20:42,279 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:42,279 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:42,318 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-13 19:20:42,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:42,495 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:42,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:42,496 INFO L82 PathProgramCache]: Analyzing trace with hash 1549072634, now seen corresponding path program 6 times [2021-10-13 19:20:42,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:42,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287248391] [2021-10-13 19:20:42,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:42,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:42,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:42,755 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:42,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:42,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287248391] [2021-10-13 19:20:42,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287248391] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:42,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692514307] [2021-10-13 19:20:42,756 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:20:42,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:42,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:42,757 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-13 19:20:42,773 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-13 19:20:43,030 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:20:43,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:43,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:20:43,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:43,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:43,046 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-13 19:20:43,183 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-13 19:20:43,235 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:43,235 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-13 19:20:43,280 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:43,281 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-13 19:20:43,448 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:43,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692514307] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:43,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:43,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:20:43,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019782510] [2021-10-13 19:20:43,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:20:43,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:43,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:20:43,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:20:43,450 INFO L87 Difference]: Start difference. First operand 886 states and 2417 transitions. Second operand has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-13 19:20:44,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:44,394 INFO L93 Difference]: Finished difference Result 1140 states and 2957 transitions. [2021-10-13 19:20:44,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:20:44,394 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-13 19:20:44,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:44,397 INFO L225 Difference]: With dead ends: 1140 [2021-10-13 19:20:44,397 INFO L226 Difference]: Without dead ends: 1140 [2021-10-13 19:20:44,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 817.9ms TimeCoverageRelationStatistics Valid=146, Invalid=1044, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:20:44,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2021-10-13 19:20:44,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 962. [2021-10-13 19:20:44,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 962 states, 938 states have (on average 2.866737739872068) internal successors, (2689), 961 states have internal predecessors, (2689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:44,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 2689 transitions. [2021-10-13 19:20:44,424 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 2689 transitions. Word has length 17 [2021-10-13 19:20:44,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:44,425 INFO L470 AbstractCegarLoop]: Abstraction has 962 states and 2689 transitions. [2021-10-13 19:20:44,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-13 19:20:44,425 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 2689 transitions. [2021-10-13 19:20:44,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:20:44,426 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:44,426 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:44,461 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-13 19:20:44,640 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,SelfDestructingSolverStorable32 [2021-10-13 19:20:44,641 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:44,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:44,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1549072666, now seen corresponding path program 3 times [2021-10-13 19:20:44,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:44,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324669899] [2021-10-13 19:20:44,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:44,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:44,902 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:44,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:44,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324669899] [2021-10-13 19:20:44,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324669899] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:44,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068827885] [2021-10-13 19:20:44,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:20:44,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:44,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:44,906 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-13 19:20:44,907 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-13 19:20:45,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:20:45,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:45,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:20:45,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:45,448 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-13 19:20:45,534 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:45,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:20:45,622 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:45,622 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 38 treesize of output 37 [2021-10-13 19:20:45,956 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:45,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068827885] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:45,957 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:45,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:20:45,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786861220] [2021-10-13 19:20:45,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:20:45,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:45,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:20:45,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:20:45,958 INFO L87 Difference]: Start difference. First operand 962 states and 2689 transitions. Second operand has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-13 19:20:48,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:48,298 INFO L93 Difference]: Finished difference Result 1900 states and 4807 transitions. [2021-10-13 19:20:48,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:20:48,299 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-13 19:20:48,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:48,305 INFO L225 Difference]: With dead ends: 1900 [2021-10-13 19:20:48,306 INFO L226 Difference]: Without dead ends: 1900 [2021-10-13 19:20:48,307 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 1853.7ms TimeCoverageRelationStatistics Valid=285, Invalid=1785, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 19:20:48,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2021-10-13 19:20:48,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1418. [2021-10-13 19:20:48,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 1394 states have (on average 2.9253945480631276) internal successors, (4078), 1417 states have internal predecessors, (4078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:48,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 4078 transitions. [2021-10-13 19:20:48,348 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 4078 transitions. Word has length 17 [2021-10-13 19:20:48,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:48,348 INFO L470 AbstractCegarLoop]: Abstraction has 1418 states and 4078 transitions. [2021-10-13 19:20:48,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-13 19:20:48,349 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 4078 transitions. [2021-10-13 19:20:48,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:20:48,350 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:48,350 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1] [2021-10-13 19:20:48,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-10-13 19:20:48,563 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,SelfDestructingSolverStorable33 [2021-10-13 19:20:48,564 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:48,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:48,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1788089422, now seen corresponding path program 4 times [2021-10-13 19:20:48,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:48,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551251009] [2021-10-13 19:20:48,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:48,565 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:48,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:48,806 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:48,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:48,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551251009] [2021-10-13 19:20:48,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551251009] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:48,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836267174] [2021-10-13 19:20:48,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:20:48,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:48,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:48,810 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-13 19:20:48,811 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-13 19:20:49,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:20:49,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:49,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:20:49,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:49,139 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 179 treesize of output 171 [2021-10-13 19:20:49,241 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-13 19:20:49,278 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:20:49,279 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-13 19:20:49,459 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-13 19:20:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:49,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836267174] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:49,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:49,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-13 19:20:49,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185405718] [2021-10-13 19:20:49,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:20:49,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:49,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:20:49,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:20:49,464 INFO L87 Difference]: Start difference. First operand 1418 states and 4078 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-13 19:20:50,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:50,107 INFO L93 Difference]: Finished difference Result 1550 states and 4596 transitions. [2021-10-13 19:20:50,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:20:50,107 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-13 19:20:50,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:50,113 INFO L225 Difference]: With dead ends: 1550 [2021-10-13 19:20:50,114 INFO L226 Difference]: Without dead ends: 1550 [2021-10-13 19:20:50,114 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 573.3ms TimeCoverageRelationStatistics Valid=123, Invalid=807, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:20:50,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1550 states. [2021-10-13 19:20:50,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1550 to 1480. [2021-10-13 19:20:50,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1456 states have (on average 2.9608516483516483) internal successors, (4311), 1479 states have internal predecessors, (4311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:50,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 4311 transitions. [2021-10-13 19:20:50,152 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 4311 transitions. Word has length 19 [2021-10-13 19:20:50,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:50,152 INFO L470 AbstractCegarLoop]: Abstraction has 1480 states and 4311 transitions. [2021-10-13 19:20:50,152 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-13 19:20:50,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 4311 transitions. [2021-10-13 19:20:50,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:20:50,154 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:50,155 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1] [2021-10-13 19:20:50,180 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-13 19:20:50,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:50,364 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:50,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:50,364 INFO L82 PathProgramCache]: Analyzing trace with hash -1788089351, now seen corresponding path program 3 times [2021-10-13 19:20:50,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:50,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108920648] [2021-10-13 19:20:50,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:50,365 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:50,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:50,562 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:50,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:50,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108920648] [2021-10-13 19:20:50,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108920648] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:50,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847322154] [2021-10-13 19:20:50,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:20:50,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:50,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:50,565 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-13 19:20:50,580 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-13 19:20:50,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:20:50,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:50,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:20:50,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:51,073 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-13 19:20:51,154 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:51,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 36 treesize of output 35 [2021-10-13 19:20:51,541 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:20:51,542 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-13 19:20:51,547 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:51,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847322154] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:51,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:51,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-13 19:20:51,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578805075] [2021-10-13 19:20:51,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:20:51,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:51,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:20:51,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:20:51,550 INFO L87 Difference]: Start difference. First operand 1480 states and 4311 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-13 19:20:54,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:54,075 INFO L93 Difference]: Finished difference Result 1594 states and 4711 transitions. [2021-10-13 19:20:54,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-13 19:20:54,075 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-13 19:20:54,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:54,082 INFO L225 Difference]: With dead ends: 1594 [2021-10-13 19:20:54,082 INFO L226 Difference]: Without dead ends: 1594 [2021-10-13 19:20:54,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 1839.9ms TimeCoverageRelationStatistics Valid=348, Invalid=2304, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 19:20:54,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1594 states. [2021-10-13 19:20:54,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1594 to 1507. [2021-10-13 19:20:54,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1507 states, 1483 states have (on average 2.9386378961564397) internal successors, (4358), 1506 states have internal predecessors, (4358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:54,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1507 states to 1507 states and 4358 transitions. [2021-10-13 19:20:54,142 INFO L78 Accepts]: Start accepts. Automaton has 1507 states and 4358 transitions. Word has length 19 [2021-10-13 19:20:54,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:54,142 INFO L470 AbstractCegarLoop]: Abstraction has 1507 states and 4358 transitions. [2021-10-13 19:20:54,142 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-13 19:20:54,143 INFO L276 IsEmpty]: Start isEmpty. Operand 1507 states and 4358 transitions. [2021-10-13 19:20:54,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:20:54,145 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:54,145 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:54,175 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-13 19:20:54,360 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,SelfDestructingSolverStorable35 [2021-10-13 19:20:54,361 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:54,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:54,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1694794778, now seen corresponding path program 7 times [2021-10-13 19:20:54,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:54,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45975666] [2021-10-13 19:20:54,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:54,363 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:54,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:54,502 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 9 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:54,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:54,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45975666] [2021-10-13 19:20:54,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45975666] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:54,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644946560] [2021-10-13 19:20:54,503 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:20:54,503 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:54,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:54,504 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-13 19:20:54,527 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-13 19:20:54,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:54,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 19:20:54,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:55,099 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:55,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644946560] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:55,100 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:55,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-13 19:20:55,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452327620] [2021-10-13 19:20:55,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:20:55,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:55,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:20:55,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:20:55,104 INFO L87 Difference]: Start difference. First operand 1507 states and 4358 transitions. Second operand has 23 states, 22 states have (on average 1.5909090909090908) internal successors, (35), 22 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-13 19:20:55,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:55,617 INFO L93 Difference]: Finished difference Result 1749 states and 4546 transitions. [2021-10-13 19:20:55,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 19:20:55,618 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.5909090909090908) internal successors, (35), 22 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 19 [2021-10-13 19:20:55,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:55,628 INFO L225 Difference]: With dead ends: 1749 [2021-10-13 19:20:55,628 INFO L226 Difference]: Without dead ends: 1707 [2021-10-13 19:20:55,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 468.7ms TimeCoverageRelationStatistics Valid=400, Invalid=1322, Unknown=0, NotChecked=0, Total=1722 [2021-10-13 19:20:55,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2021-10-13 19:20:55,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1391. [2021-10-13 19:20:55,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1391 states, 1367 states have (on average 2.8522311631309436) internal successors, (3899), 1390 states have internal predecessors, (3899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:55,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 3899 transitions. [2021-10-13 19:20:55,680 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 3899 transitions. Word has length 19 [2021-10-13 19:20:55,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:55,681 INFO L470 AbstractCegarLoop]: Abstraction has 1391 states and 3899 transitions. [2021-10-13 19:20:55,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.5909090909090908) internal successors, (35), 22 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-13 19:20:55,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 3899 transitions. [2021-10-13 19:20:55,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:20:55,685 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:55,685 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:55,738 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-13 19:20:55,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-13 19:20:55,900 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:55,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:55,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1209336201, now seen corresponding path program 3 times [2021-10-13 19:20:55,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:55,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874290328] [2021-10-13 19:20:55,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:55,902 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:56,033 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:56,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:56,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874290328] [2021-10-13 19:20:56,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874290328] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:56,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010555385] [2021-10-13 19:20:56,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:20:56,034 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:56,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:56,036 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-13 19:20:56,051 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-13 19:20:56,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:20:56,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:56,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:20:56,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:56,637 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:56,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010555385] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:56,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:56,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-13 19:20:56,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595481309] [2021-10-13 19:20:56,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:20:56,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:56,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:20:56,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:56,641 INFO L87 Difference]: Start difference. First operand 1391 states and 3899 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 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-13 19:20:56,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:56,874 INFO L93 Difference]: Finished difference Result 1325 states and 3674 transitions. [2021-10-13 19:20:56,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:20:56,874 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 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 19 [2021-10-13 19:20:56,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:56,878 INFO L225 Difference]: With dead ends: 1325 [2021-10-13 19:20:56,878 INFO L226 Difference]: Without dead ends: 1104 [2021-10-13 19:20:56,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 218.1ms TimeCoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:20:56,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2021-10-13 19:20:56,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 1104. [2021-10-13 19:20:56,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1080 states have (on average 2.8787037037037035) internal successors, (3109), 1103 states have internal predecessors, (3109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:56,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 3109 transitions. [2021-10-13 19:20:56,911 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 3109 transitions. Word has length 19 [2021-10-13 19:20:56,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:56,911 INFO L470 AbstractCegarLoop]: Abstraction has 1104 states and 3109 transitions. [2021-10-13 19:20:56,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 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-13 19:20:56,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 3109 transitions. [2021-10-13 19:20:56,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:20:56,914 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:56,914 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:56,958 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-13 19:20:57,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-13 19:20:57,128 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:20:57,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:57,128 INFO L82 PathProgramCache]: Analyzing trace with hash 2110927587, now seen corresponding path program 8 times [2021-10-13 19:20:57,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:57,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907155135] [2021-10-13 19:20:57,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:57,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:57,417 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-13 19:20:57,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:57,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907155135] [2021-10-13 19:20:57,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907155135] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:57,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228844095] [2021-10-13 19:20:57,418 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:57,418 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:57,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:57,420 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-13 19:20:57,421 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-13 19:20:57,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:20:57,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:57,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:20:57,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:57,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:57,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 57 treesize of output 55 [2021-10-13 19:20:58,041 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-13 19:20:58,137 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:58,138 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-13 19:20:58,224 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:58,225 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-13 19:20:58,645 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:58,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228844095] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:58,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:58,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:20:58,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580839425] [2021-10-13 19:20:58,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:20:58,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:58,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:20:58,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:20:58,648 INFO L87 Difference]: Start difference. First operand 1104 states and 3109 transitions. Second operand has 28 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 27 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-13 19:21:01,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:01,457 INFO L93 Difference]: Finished difference Result 2450 states and 6305 transitions. [2021-10-13 19:21:01,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:21:01,460 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 27 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-13 19:21:01,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:01,469 INFO L225 Difference]: With dead ends: 2450 [2021-10-13 19:21:01,470 INFO L226 Difference]: Without dead ends: 2450 [2021-10-13 19:21:01,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 2157.9ms TimeCoverageRelationStatistics Valid=356, Invalid=2506, Unknown=0, NotChecked=0, Total=2862 [2021-10-13 19:21:01,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2450 states. [2021-10-13 19:21:01,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2450 to 1626. [2021-10-13 19:21:01,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1602 states have (on average 2.9931335830212236) internal successors, (4795), 1625 states have internal predecessors, (4795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:01,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 4795 transitions. [2021-10-13 19:21:01,526 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 4795 transitions. Word has length 20 [2021-10-13 19:21:01,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:01,527 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 4795 transitions. [2021-10-13 19:21:01,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 27 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-13 19:21:01,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 4795 transitions. [2021-10-13 19:21:01,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:21:01,530 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:01,530 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:01,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-10-13 19:21:01,743 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,SelfDestructingSolverStorable38 [2021-10-13 19:21:01,744 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:01,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:01,744 INFO L82 PathProgramCache]: Analyzing trace with hash 2110927619, now seen corresponding path program 4 times [2021-10-13 19:21:01,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:01,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496721086] [2021-10-13 19:21:01,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:01,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:01,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:02,133 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-13 19:21:02,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:02,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496721086] [2021-10-13 19:21:02,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496721086] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:02,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217491211] [2021-10-13 19:21:02,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:21:02,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:02,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:02,135 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-13 19:21:02,143 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-13 19:21:02,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:21:02,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:02,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:21:02,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:02,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:21:02,560 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-13 19:21:02,750 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-13 19:21:02,810 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:02,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, 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-13 19:21:02,864 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:02,864 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-13 19:21:03,111 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-13 19:21:03,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217491211] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:03,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:03,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:21:03,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106870714] [2021-10-13 19:21:03,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:21:03,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:03,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:21:03,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:21:03,122 INFO L87 Difference]: Start difference. First operand 1626 states and 4795 transitions. Second operand has 28 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 27 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-13 19:21:04,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:04,444 INFO L93 Difference]: Finished difference Result 1962 states and 5430 transitions. [2021-10-13 19:21:04,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:21:04,445 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 27 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-13 19:21:04,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:04,453 INFO L225 Difference]: With dead ends: 1962 [2021-10-13 19:21:04,453 INFO L226 Difference]: Without dead ends: 1962 [2021-10-13 19:21:04,454 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1105.4ms TimeCoverageRelationStatistics Valid=171, Invalid=1469, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:21:04,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1962 states. [2021-10-13 19:21:04,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1962 to 1746. [2021-10-13 19:21:04,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1722 states have (on average 2.965156794425087) internal successors, (5106), 1745 states have internal predecessors, (5106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:04,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 5106 transitions. [2021-10-13 19:21:04,530 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 5106 transitions. Word has length 20 [2021-10-13 19:21:04,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:04,530 INFO L470 AbstractCegarLoop]: Abstraction has 1746 states and 5106 transitions. [2021-10-13 19:21:04,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.4814814814814814) internal successors, (40), 27 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-13 19:21:04,531 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 5106 transitions. [2021-10-13 19:21:04,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:21:04,533 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:04,533 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:04,577 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-13 19:21:04,746 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,SelfDestructingSolverStorable39 [2021-10-13 19:21:04,746 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:04,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:04,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1698581203, now seen corresponding path program 3 times [2021-10-13 19:21:04,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:04,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568971058] [2021-10-13 19:21:04,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:04,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:04,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:05,029 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:05,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:05,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568971058] [2021-10-13 19:21:05,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568971058] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:05,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677009023] [2021-10-13 19:21:05,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:21:05,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:05,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:05,033 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-13 19:21:05,052 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-13 19:21:05,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:21:05,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:05,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:21:05,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:05,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:21:05,432 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-13 19:21:05,600 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-13 19:21:05,691 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:05,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:21:05,890 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:05,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-13 19:21:06,184 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:21:06,184 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-13 19:21:06,188 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-13 19:21:06,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677009023] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:06,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:06,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-13 19:21:06,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489240964] [2021-10-13 19:21:06,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-13 19:21:06,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:06,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-13 19:21:06,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:21:06,189 INFO L87 Difference]: Start difference. First operand 1746 states and 5106 transitions. Second operand has 25 states, 24 states have (on average 1.625) internal successors, (39), 24 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-13 19:21:08,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:08,445 INFO L93 Difference]: Finished difference Result 2638 states and 7132 transitions. [2021-10-13 19:21:08,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:21:08,447 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.625) internal successors, (39), 24 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-13 19:21:08,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:08,456 INFO L225 Difference]: With dead ends: 2638 [2021-10-13 19:21:08,456 INFO L226 Difference]: Without dead ends: 2638 [2021-10-13 19:21:08,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 1644.4ms TimeCoverageRelationStatistics Valid=251, Invalid=1729, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:21:08,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2638 states. [2021-10-13 19:21:08,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2638 to 1836. [2021-10-13 19:21:08,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1812 states have (on average 3.0022075055187636) internal successors, (5440), 1835 states have internal predecessors, (5440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:08,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 5440 transitions. [2021-10-13 19:21:08,513 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 5440 transitions. Word has length 20 [2021-10-13 19:21:08,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:08,513 INFO L470 AbstractCegarLoop]: Abstraction has 1836 states and 5440 transitions. [2021-10-13 19:21:08,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.625) internal successors, (39), 24 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-13 19:21:08,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 5440 transitions. [2021-10-13 19:21:08,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:21:08,516 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:08,516 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:08,563 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-13 19:21:08,730 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,SelfDestructingSolverStorable40 [2021-10-13 19:21:08,731 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:08,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:08,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1698581132, now seen corresponding path program 4 times [2021-10-13 19:21:08,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:08,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027436233] [2021-10-13 19:21:08,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:08,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:08,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:08,991 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:08,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:08,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027436233] [2021-10-13 19:21:08,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027436233] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:08,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118772879] [2021-10-13 19:21:08,992 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:21:08,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:08,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:08,995 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-13 19:21:08,999 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-13 19:21:09,432 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:21:09,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:09,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:21:09,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:09,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:21:09,449 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-13 19:21:09,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, 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-13 19:21:09,670 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:09,671 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-13 19:21:09,785 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:09,785 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-13 19:21:09,948 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-13 19:21:09,950 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:09,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118772879] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:09,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:09,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2021-10-13 19:21:09,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604512677] [2021-10-13 19:21:09,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-13 19:21:09,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:09,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-13 19:21:09,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=544, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:21:09,951 INFO L87 Difference]: Start difference. First operand 1836 states and 5440 transitions. Second operand has 25 states, 24 states have (on average 1.625) internal successors, (39), 24 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-13 19:21:11,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:11,129 INFO L93 Difference]: Finished difference Result 2488 states and 6701 transitions. [2021-10-13 19:21:11,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:21:11,130 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.625) internal successors, (39), 24 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-13 19:21:11,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:11,136 INFO L225 Difference]: With dead ends: 2488 [2021-10-13 19:21:11,137 INFO L226 Difference]: Without dead ends: 2488 [2021-10-13 19:21:11,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 931.3ms TimeCoverageRelationStatistics Valid=147, Invalid=1185, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:21:11,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-10-13 19:21:11,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 1905. [2021-10-13 19:21:11,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1905 states, 1881 states have (on average 2.958532695374801) internal successors, (5565), 1904 states have internal predecessors, (5565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:11,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1905 states to 1905 states and 5565 transitions. [2021-10-13 19:21:11,187 INFO L78 Accepts]: Start accepts. Automaton has 1905 states and 5565 transitions. Word has length 20 [2021-10-13 19:21:11,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:11,188 INFO L470 AbstractCegarLoop]: Abstraction has 1905 states and 5565 transitions. [2021-10-13 19:21:11,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.625) internal successors, (39), 24 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-13 19:21:11,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1905 states and 5565 transitions. [2021-10-13 19:21:11,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:21:11,191 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:11,191 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:11,240 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-13 19:21:11,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:11,405 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:11,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:11,406 INFO L82 PathProgramCache]: Analyzing trace with hash 1376903087, now seen corresponding path program 5 times [2021-10-13 19:21:11,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:11,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382914765] [2021-10-13 19:21:11,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:11,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:11,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:11,567 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:11,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:11,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382914765] [2021-10-13 19:21:11,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382914765] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:11,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365649315] [2021-10-13 19:21:11,568 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:21:11,569 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:11,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:11,570 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-13 19:21:11,573 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-13 19:21:12,049 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-13 19:21:12,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:12,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:21:12,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:12,384 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 25 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:12,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365649315] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:12,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:12,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2021-10-13 19:21:12,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27056608] [2021-10-13 19:21:12,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:21:12,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:12,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:21:12,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:21:12,387 INFO L87 Difference]: Start difference. First operand 1905 states and 5565 transitions. Second operand has 27 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 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-13 19:21:13,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:13,158 INFO L93 Difference]: Finished difference Result 2257 states and 5906 transitions. [2021-10-13 19:21:13,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 19:21:13,158 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 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 22 [2021-10-13 19:21:13,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:13,169 INFO L225 Difference]: With dead ends: 2257 [2021-10-13 19:21:13,169 INFO L226 Difference]: Without dead ends: 2207 [2021-10-13 19:21:13,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 703.2ms TimeCoverageRelationStatistics Valid=551, Invalid=1899, Unknown=0, NotChecked=0, Total=2450 [2021-10-13 19:21:13,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2207 states. [2021-10-13 19:21:13,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2207 to 1775. [2021-10-13 19:21:13,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1751 states have (on average 2.874928612221588) internal successors, (5034), 1774 states have internal predecessors, (5034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:13,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 5034 transitions. [2021-10-13 19:21:13,218 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 5034 transitions. Word has length 22 [2021-10-13 19:21:13,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:13,220 INFO L470 AbstractCegarLoop]: Abstraction has 1775 states and 5034 transitions. [2021-10-13 19:21:13,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 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-13 19:21:13,220 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 5034 transitions. [2021-10-13 19:21:13,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:21:13,223 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:13,223 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:13,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-10-13 19:21:13,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:13,437 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:13,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:13,438 INFO L82 PathProgramCache]: Analyzing trace with hash -894801038, now seen corresponding path program 9 times [2021-10-13 19:21:13,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:13,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737472920] [2021-10-13 19:21:13,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:13,439 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:13,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:13,875 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:13,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:13,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737472920] [2021-10-13 19:21:13,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737472920] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:13,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685759356] [2021-10-13 19:21:13,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:21:13,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:13,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:13,878 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-13 19:21:13,879 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-13 19:21:14,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-13 19:21:14,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:14,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:21:14,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:14,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:21:14,484 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-13 19:21:14,779 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-13 19:21:14,872 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:14,873 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-13 19:21:14,990 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:14,990 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-13 19:21:15,545 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 25 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:15,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685759356] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:15,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:15,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-10-13 19:21:15,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410515496] [2021-10-13 19:21:15,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:21:15,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:15,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:21:15,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=892, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:21:15,547 INFO L87 Difference]: Start difference. First operand 1775 states and 5034 transitions. Second operand has 32 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 31 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:20,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:20,198 INFO L93 Difference]: Finished difference Result 3651 states and 9317 transitions. [2021-10-13 19:21:20,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-13 19:21:20,213 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 31 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:21:20,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:20,241 INFO L225 Difference]: With dead ends: 3651 [2021-10-13 19:21:20,241 INFO L226 Difference]: Without dead ends: 3651 [2021-10-13 19:21:20,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 3298.8ms TimeCoverageRelationStatistics Valid=516, Invalid=4040, Unknown=0, NotChecked=0, Total=4556 [2021-10-13 19:21:20,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3651 states. [2021-10-13 19:21:20,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3651 to 2435. [2021-10-13 19:21:20,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2435 states, 2411 states have (on average 2.9776026545002074) internal successors, (7179), 2434 states have internal predecessors, (7179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:20,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2435 states to 2435 states and 7179 transitions. [2021-10-13 19:21:20,299 INFO L78 Accepts]: Start accepts. Automaton has 2435 states and 7179 transitions. Word has length 23 [2021-10-13 19:21:20,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:20,299 INFO L470 AbstractCegarLoop]: Abstraction has 2435 states and 7179 transitions. [2021-10-13 19:21:20,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 31 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:20,299 INFO L276 IsEmpty]: Start isEmpty. Operand 2435 states and 7179 transitions. [2021-10-13 19:21:20,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:21:20,303 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:20,303 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:20,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-10-13 19:21:20,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:20,517 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:20,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:20,517 INFO L82 PathProgramCache]: Analyzing trace with hash -894801006, now seen corresponding path program 6 times [2021-10-13 19:21:20,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:20,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340894569] [2021-10-13 19:21:20,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:20,518 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:20,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:20,885 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:20,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:20,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340894569] [2021-10-13 19:21:20,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340894569] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:20,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10225731] [2021-10-13 19:21:20,886 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:21:20,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:20,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:20,887 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-13 19:21:20,902 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-13 19:21:21,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-10-13 19:21:21,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:21,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:21:21,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:21,844 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-13 19:21:21,946 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:21,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 38 treesize of output 37 [2021-10-13 19:21:22,039 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:22,039 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 38 treesize of output 37 [2021-10-13 19:21:22,672 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 25 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:22,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10225731] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:22,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:22,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-10-13 19:21:22,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104107725] [2021-10-13 19:21:22,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:21:22,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:22,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:21:22,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=892, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:21:22,674 INFO L87 Difference]: Start difference. First operand 2435 states and 7179 transitions. Second operand has 32 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 31 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:27,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:27,644 INFO L93 Difference]: Finished difference Result 3607 states and 9112 transitions. [2021-10-13 19:21:27,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-13 19:21:27,644 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 31 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:21:27,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:27,651 INFO L225 Difference]: With dead ends: 3607 [2021-10-13 19:21:27,651 INFO L226 Difference]: Without dead ends: 3607 [2021-10-13 19:21:27,653 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 3602.9ms TimeCoverageRelationStatistics Valid=515, Invalid=4041, Unknown=0, NotChecked=0, Total=4556 [2021-10-13 19:21:27,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3607 states. [2021-10-13 19:21:27,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3607 to 2435. [2021-10-13 19:21:27,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2435 states, 2411 states have (on average 2.9411032766486933) internal successors, (7091), 2434 states have internal predecessors, (7091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:27,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2435 states to 2435 states and 7091 transitions. [2021-10-13 19:21:27,700 INFO L78 Accepts]: Start accepts. Automaton has 2435 states and 7091 transitions. Word has length 23 [2021-10-13 19:21:27,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:27,700 INFO L470 AbstractCegarLoop]: Abstraction has 2435 states and 7091 transitions. [2021-10-13 19:21:27,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 31 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:27,701 INFO L276 IsEmpty]: Start isEmpty. Operand 2435 states and 7091 transitions. [2021-10-13 19:21:27,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:21:27,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:27,705 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1] [2021-10-13 19:21:27,743 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-13 19:21:27,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:27,920 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:27,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:27,920 INFO L82 PathProgramCache]: Analyzing trace with hash -761028886, now seen corresponding path program 5 times [2021-10-13 19:21:27,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:27,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306533412] [2021-10-13 19:21:27,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:27,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:27,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:28,221 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:28,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:28,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306533412] [2021-10-13 19:21:28,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306533412] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:28,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660871043] [2021-10-13 19:21:28,222 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:21:28,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:28,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:28,223 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-13 19:21:28,246 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-13 19:21:28,708 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-10-13 19:21:28,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:28,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:21:28,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:28,720 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-13 19:21:28,873 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-13 19:21:28,920 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:28,920 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-13 19:21:29,171 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-13 19:21:29,173 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:29,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660871043] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:29,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:29,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2021-10-13 19:21:29,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156843621] [2021-10-13 19:21:29,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:21:29,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:29,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:21:29,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=636, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:21:29,175 INFO L87 Difference]: Start difference. First operand 2435 states and 7091 transitions. Second operand has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:30,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:30,130 INFO L93 Difference]: Finished difference Result 2679 states and 7996 transitions. [2021-10-13 19:21:30,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:21:30,131 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:21:30,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:30,137 INFO L225 Difference]: With dead ends: 2679 [2021-10-13 19:21:30,137 INFO L226 Difference]: Without dead ends: 2679 [2021-10-13 19:21:30,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 805.3ms TimeCoverageRelationStatistics Valid=142, Invalid=1118, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:21:30,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2679 states. [2021-10-13 19:21:30,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2679 to 2535. [2021-10-13 19:21:30,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2535 states, 2511 states have (on average 2.973715651135006) internal successors, (7467), 2534 states have internal predecessors, (7467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:30,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2535 states to 2535 states and 7467 transitions. [2021-10-13 19:21:30,188 INFO L78 Accepts]: Start accepts. Automaton has 2535 states and 7467 transitions. Word has length 23 [2021-10-13 19:21:30,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:30,188 INFO L470 AbstractCegarLoop]: Abstraction has 2535 states and 7467 transitions. [2021-10-13 19:21:30,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:30,188 INFO L276 IsEmpty]: Start isEmpty. Operand 2535 states and 7467 transitions. [2021-10-13 19:21:30,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:21:30,191 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:30,191 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1] [2021-10-13 19:21:30,231 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-13 19:21:30,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:30,405 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:30,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:30,406 INFO L82 PathProgramCache]: Analyzing trace with hash -761028815, now seen corresponding path program 4 times [2021-10-13 19:21:30,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:30,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411483812] [2021-10-13 19:21:30,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:30,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:30,868 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:30,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:30,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411483812] [2021-10-13 19:21:30,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411483812] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:30,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854059759] [2021-10-13 19:21:30,869 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:21:30,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:30,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:30,871 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-13 19:21:30,872 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-13 19:21:31,396 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:21:31,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:31,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:21:31,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:31,595 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-13 19:21:31,699 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:31,700 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-13 19:21:32,239 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:21:32,240 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-13 19:21:32,244 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 22 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:32,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854059759] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:32,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:32,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2021-10-13 19:21:32,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427471128] [2021-10-13 19:21:32,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:21:32,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:32,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:21:32,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:21:32,247 INFO L87 Difference]: Start difference. First operand 2535 states and 7467 transitions. Second operand has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:40,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:40,184 INFO L93 Difference]: Finished difference Result 2724 states and 8083 transitions. [2021-10-13 19:21:40,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-13 19:21:40,185 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:21:40,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:40,192 INFO L225 Difference]: With dead ends: 2724 [2021-10-13 19:21:40,192 INFO L226 Difference]: Without dead ends: 2724 [2021-10-13 19:21:40,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 2352.9ms TimeCoverageRelationStatistics Valid=398, Invalid=3024, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:21:40,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2724 states. [2021-10-13 19:21:40,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2724 to 2560. [2021-10-13 19:21:40,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2560 states, 2536 states have (on average 2.9459779179810726) internal successors, (7471), 2559 states have internal predecessors, (7471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:40,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 7471 transitions. [2021-10-13 19:21:40,252 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 7471 transitions. Word has length 23 [2021-10-13 19:21:40,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:40,252 INFO L470 AbstractCegarLoop]: Abstraction has 2560 states and 7471 transitions. [2021-10-13 19:21:40,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:40,253 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 7471 transitions. [2021-10-13 19:21:40,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:21:40,256 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:40,256 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:40,287 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-13 19:21:40,469 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,SelfDestructingSolverStorable46 [2021-10-13 19:21:40,469 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:40,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:40,470 INFO L82 PathProgramCache]: Analyzing trace with hash 875336691, now seen corresponding path program 5 times [2021-10-13 19:21:40,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:40,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460990513] [2021-10-13 19:21:40,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:40,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:40,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:40,599 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:40,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:40,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460990513] [2021-10-13 19:21:40,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460990513] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:40,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611781401] [2021-10-13 19:21:40,600 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:21:40,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:40,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:40,601 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-13 19:21:40,628 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-13 19:21:41,204 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-10-13 19:21:41,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:41,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 19:21:41,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:41,479 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 26 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:41,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611781401] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:41,479 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:41,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-10-13 19:21:41,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724669508] [2021-10-13 19:21:41,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:21:41,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:41,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:21:41,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:21:41,482 INFO L87 Difference]: Start difference. First operand 2560 states and 7471 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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) [2021-10-13 19:21:41,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:41,745 INFO L93 Difference]: Finished difference Result 2482 states and 7198 transitions. [2021-10-13 19:21:41,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:21:41,745 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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) Word has length 23 [2021-10-13 19:21:41,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:41,751 INFO L225 Difference]: With dead ends: 2482 [2021-10-13 19:21:41,751 INFO L226 Difference]: Without dead ends: 2145 [2021-10-13 19:21:41,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 301.3ms TimeCoverageRelationStatistics Valid=178, Invalid=634, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:21:41,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2145 states. [2021-10-13 19:21:41,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2145 to 2145. [2021-10-13 19:21:41,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2145 states, 2121 states have (on average 2.975011786892975) internal successors, (6310), 2144 states have internal predecessors, (6310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:41,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2145 states to 2145 states and 6310 transitions. [2021-10-13 19:21:41,795 INFO L78 Accepts]: Start accepts. Automaton has 2145 states and 6310 transitions. Word has length 23 [2021-10-13 19:21:41,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:41,796 INFO L470 AbstractCegarLoop]: Abstraction has 2145 states and 6310 transitions. [2021-10-13 19:21:41,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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) [2021-10-13 19:21:41,796 INFO L276 IsEmpty]: Start isEmpty. Operand 2145 states and 6310 transitions. [2021-10-13 19:21:41,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:21:41,799 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:41,799 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:41,838 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-13 19:21:42,013 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,SelfDestructingSolverStorable47 [2021-10-13 19:21:42,013 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:42,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:42,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1969026635, now seen corresponding path program 1 times [2021-10-13 19:21:42,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:42,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686197314] [2021-10-13 19:21:42,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:42,015 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:42,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:42,076 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:21:42,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:42,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686197314] [2021-10-13 19:21:42,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686197314] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:42,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398579939] [2021-10-13 19:21:42,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:42,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:42,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:42,079 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-13 19:21:42,080 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-13 19:21:42,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:42,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:21:42,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:42,692 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:21:42,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398579939] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:42,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:42,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-13 19:21:42,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042566376] [2021-10-13 19:21:42,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:21:42,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:42,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:21:42,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:21:42,694 INFO L87 Difference]: Start difference. First operand 2145 states and 6310 transitions. Second operand has 9 states, 8 states have (on average 2.75) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:42,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:42,755 INFO L93 Difference]: Finished difference Result 2545 states and 7167 transitions. [2021-10-13 19:21:42,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:21:42,755 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.75) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:21:42,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:42,760 INFO L225 Difference]: With dead ends: 2545 [2021-10-13 19:21:42,760 INFO L226 Difference]: Without dead ends: 2545 [2021-10-13 19:21:42,761 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 19.1ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:21:42,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2545 states. [2021-10-13 19:21:42,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2545 to 2283. [2021-10-13 19:21:42,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2283 states, 2259 states have (on average 2.9942452412571936) internal successors, (6764), 2282 states have internal predecessors, (6764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:42,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2283 states to 2283 states and 6764 transitions. [2021-10-13 19:21:42,845 INFO L78 Accepts]: Start accepts. Automaton has 2283 states and 6764 transitions. Word has length 24 [2021-10-13 19:21:42,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:42,845 INFO L470 AbstractCegarLoop]: Abstraction has 2283 states and 6764 transitions. [2021-10-13 19:21:42,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.75) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:42,845 INFO L276 IsEmpty]: Start isEmpty. Operand 2283 states and 6764 transitions. [2021-10-13 19:21:42,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:21:42,849 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:42,849 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:42,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-10-13 19:21:43,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:43,064 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:43,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:43,065 INFO L82 PathProgramCache]: Analyzing trace with hash -828013527, now seen corresponding path program 4 times [2021-10-13 19:21:43,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:43,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49360082] [2021-10-13 19:21:43,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:43,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:43,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:43,415 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:43,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:43,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49360082] [2021-10-13 19:21:43,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49360082] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:43,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325669851] [2021-10-13 19:21:43,416 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:21:43,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:43,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:43,417 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-13 19:21:43,418 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-13 19:21:43,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:21:43,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:43,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:21:43,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:43,981 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 530 treesize of output 514 [2021-10-13 19:21:44,238 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-13 19:21:44,315 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:44,315 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 37 treesize of output 36 [2021-10-13 19:21:44,533 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:44,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 37 treesize of output 36 [2021-10-13 19:21:44,935 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:21:44,936 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-13 19:21:44,942 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:44,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325669851] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:44,942 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:44,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-10-13 19:21:44,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962091599] [2021-10-13 19:21:44,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-13 19:21:44,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:44,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-13 19:21:44,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=733, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:21:44,944 INFO L87 Difference]: Start difference. First operand 2283 states and 6764 transitions. Second operand has 29 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:47,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:47,916 INFO L93 Difference]: Finished difference Result 3429 states and 9297 transitions. [2021-10-13 19:21:47,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 19:21:47,916 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:21:47,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:47,926 INFO L225 Difference]: With dead ends: 3429 [2021-10-13 19:21:47,927 INFO L226 Difference]: Without dead ends: 3429 [2021-10-13 19:21:47,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 2018.6ms TimeCoverageRelationStatistics Valid=301, Invalid=2351, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 19:21:47,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3429 states. [2021-10-13 19:21:48,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3429 to 2383. [2021-10-13 19:21:48,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2383 states, 2359 states have (on average 3.022891055532005) internal successors, (7131), 2382 states have internal predecessors, (7131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:48,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2383 states to 2383 states and 7131 transitions. [2021-10-13 19:21:48,078 INFO L78 Accepts]: Start accepts. Automaton has 2383 states and 7131 transitions. Word has length 24 [2021-10-13 19:21:48,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:48,079 INFO L470 AbstractCegarLoop]: Abstraction has 2383 states and 7131 transitions. [2021-10-13 19:21:48,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:48,083 INFO L276 IsEmpty]: Start isEmpty. Operand 2383 states and 7131 transitions. [2021-10-13 19:21:48,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:21:48,090 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:48,090 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:48,164 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-13 19:21:48,304 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,SelfDestructingSolverStorable49 [2021-10-13 19:21:48,304 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:48,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:48,306 INFO L82 PathProgramCache]: Analyzing trace with hash -828013456, now seen corresponding path program 6 times [2021-10-13 19:21:48,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:48,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851874778] [2021-10-13 19:21:48,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:48,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:48,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:48,688 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:48,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:48,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851874778] [2021-10-13 19:21:48,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851874778] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:48,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029762926] [2021-10-13 19:21:48,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:21:48,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:48,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:48,691 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-13 19:21:48,698 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-13 19:21:49,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-13 19:21:49,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:49,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:21:49,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:49,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:21:49,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 234 treesize of output 226 [2021-10-13 19:21:49,533 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-13 19:21:49,591 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:49,592 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-13 19:21:49,710 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:49,711 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-13 19:21:49,940 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-13 19:21:49,943 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:49,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029762926] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:49,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:49,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-10-13 19:21:49,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102807976] [2021-10-13 19:21:49,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-13 19:21:49,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:49,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-13 19:21:49,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=748, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:21:49,945 INFO L87 Difference]: Start difference. First operand 2383 states and 7131 transitions. Second operand has 29 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:51,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:51,571 INFO L93 Difference]: Finished difference Result 3263 states and 8818 transitions. [2021-10-13 19:21:51,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:21:51,571 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:21:51,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:51,579 INFO L225 Difference]: With dead ends: 3263 [2021-10-13 19:21:51,579 INFO L226 Difference]: Without dead ends: 3263 [2021-10-13 19:21:51,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1189.3ms TimeCoverageRelationStatistics Valid=169, Invalid=1637, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:21:51,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3263 states. [2021-10-13 19:21:51,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3263 to 2464. [2021-10-13 19:21:51,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2464 states, 2440 states have (on average 2.9852459016393444) internal successors, (7284), 2463 states have internal predecessors, (7284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:51,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2464 states to 2464 states and 7284 transitions. [2021-10-13 19:21:51,628 INFO L78 Accepts]: Start accepts. Automaton has 2464 states and 7284 transitions. Word has length 24 [2021-10-13 19:21:51,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:51,629 INFO L470 AbstractCegarLoop]: Abstraction has 2464 states and 7284 transitions. [2021-10-13 19:21:51,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:51,629 INFO L276 IsEmpty]: Start isEmpty. Operand 2464 states and 7284 transitions. [2021-10-13 19:21:51,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:21:51,631 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:51,631 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 5, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:51,659 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-13 19:21:51,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:51,832 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:51,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:51,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1061693657, now seen corresponding path program 1 times [2021-10-13 19:21:51,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:51,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212963258] [2021-10-13 19:21:51,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:51,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:51,873 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-10-13 19:21:51,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:51,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212963258] [2021-10-13 19:21:51,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212963258] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:21:51,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:21:51,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:21:51,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424311180] [2021-10-13 19:21:51,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:21:51,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:51,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:21:51,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:21:51,876 INFO L87 Difference]: Start difference. First operand 2464 states and 7284 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-13 19:21:51,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:51,901 INFO L93 Difference]: Finished difference Result 2414 states and 7100 transitions. [2021-10-13 19:21:51,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:21:51,901 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 25 [2021-10-13 19:21:51,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:51,908 INFO L225 Difference]: With dead ends: 2414 [2021-10-13 19:21:51,909 INFO L226 Difference]: Without dead ends: 2414 [2021-10-13 19:21:51,909 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-13 19:21:51,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2414 states. [2021-10-13 19:21:51,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2414 to 2414. [2021-10-13 19:21:51,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2414 states, 2395 states have (on average 2.964509394572025) internal successors, (7100), 2413 states have internal predecessors, (7100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:51,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2414 states to 2414 states and 7100 transitions. [2021-10-13 19:21:51,967 INFO L78 Accepts]: Start accepts. Automaton has 2414 states and 7100 transitions. Word has length 25 [2021-10-13 19:21:51,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:51,968 INFO L470 AbstractCegarLoop]: Abstraction has 2414 states and 7100 transitions. [2021-10-13 19:21:51,968 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-13 19:21:51,968 INFO L276 IsEmpty]: Start isEmpty. Operand 2414 states and 7100 transitions. [2021-10-13 19:21:51,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:21:51,971 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:51,971 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:51,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-10-13 19:21:51,972 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:51,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:51,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1447234149, now seen corresponding path program 10 times [2021-10-13 19:21:51,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:51,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239456555] [2021-10-13 19:21:51,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:51,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:52,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:52,495 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:52,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:52,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239456555] [2021-10-13 19:21:52,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239456555] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:52,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781930362] [2021-10-13 19:21:52,497 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:21:52,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:52,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:52,498 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-13 19:21:52,521 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-13 19:21:53,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:21:53,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:53,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:21:53,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:53,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:21:53,082 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 114 treesize of output 110 [2021-10-13 19:21:53,380 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-13 19:21:53,446 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:53,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, 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-13 19:21:53,506 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:53,507 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-13 19:21:53,925 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:53,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781930362] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:53,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:53,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 34 [2021-10-13 19:21:53,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256123658] [2021-10-13 19:21:53,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-13 19:21:53,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:53,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-13 19:21:53,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1176, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:21:53,927 INFO L87 Difference]: Start difference. First operand 2414 states and 7100 transitions. Second operand has 36 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:56,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:56,039 INFO L93 Difference]: Finished difference Result 2986 states and 8186 transitions. [2021-10-13 19:21:56,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:21:56,039 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:21:56,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:56,045 INFO L225 Difference]: With dead ends: 2986 [2021-10-13 19:21:56,045 INFO L226 Difference]: Without dead ends: 2986 [2021-10-13 19:21:56,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1698.9ms TimeCoverageRelationStatistics Valid=221, Invalid=2535, Unknown=0, NotChecked=0, Total=2756 [2021-10-13 19:21:56,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2986 states. [2021-10-13 19:21:56,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2986 to 2514. [2021-10-13 19:21:56,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2514 states, 2495 states have (on average 2.9915831663326653) internal successors, (7464), 2513 states have internal predecessors, (7464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:56,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2514 states to 2514 states and 7464 transitions. [2021-10-13 19:21:56,089 INFO L78 Accepts]: Start accepts. Automaton has 2514 states and 7464 transitions. Word has length 26 [2021-10-13 19:21:56,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:56,089 INFO L470 AbstractCegarLoop]: Abstraction has 2514 states and 7464 transitions. [2021-10-13 19:21:56,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:21:56,090 INFO L276 IsEmpty]: Start isEmpty. Operand 2514 states and 7464 transitions. [2021-10-13 19:21:56,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:21:56,092 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:56,092 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:56,118 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-13 19:21:56,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:56,293 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:21:56,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:56,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1447234117, now seen corresponding path program 7 times [2021-10-13 19:21:56,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:56,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532031247] [2021-10-13 19:21:56,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:56,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:56,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:56,784 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:56,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:56,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532031247] [2021-10-13 19:21:56,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532031247] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:56,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851505279] [2021-10-13 19:21:56,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:21:56,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:56,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:56,787 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-13 19:21:56,788 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-13 19:21:57,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:57,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:21:57,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:57,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:21:57,426 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-13 19:21:57,766 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-13 19:21:57,830 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:57,831 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-13 19:21:57,885 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:21:57,886 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-13 19:21:58,322 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:58,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851505279] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:58,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:58,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 34 [2021-10-13 19:21:58,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017449933] [2021-10-13 19:21:58,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-13 19:21:58,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:58,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-13 19:21:58,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1176, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:21:58,324 INFO L87 Difference]: Start difference. First operand 2514 states and 7464 transitions. Second operand has 36 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:00,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:00,545 INFO L93 Difference]: Finished difference Result 2936 states and 8052 transitions. [2021-10-13 19:22:00,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:22:00,546 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:22:00,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:00,553 INFO L225 Difference]: With dead ends: 2936 [2021-10-13 19:22:00,553 INFO L226 Difference]: Without dead ends: 2936 [2021-10-13 19:22:00,553 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1820.0ms TimeCoverageRelationStatistics Valid=221, Invalid=2535, Unknown=0, NotChecked=0, Total=2756 [2021-10-13 19:22:00,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2936 states. [2021-10-13 19:22:00,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2936 to 2514. [2021-10-13 19:22:00,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2514 states, 2495 states have (on average 2.971543086172345) internal successors, (7414), 2513 states have internal predecessors, (7414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:00,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2514 states to 2514 states and 7414 transitions. [2021-10-13 19:22:00,606 INFO L78 Accepts]: Start accepts. Automaton has 2514 states and 7414 transitions. Word has length 26 [2021-10-13 19:22:00,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:00,607 INFO L470 AbstractCegarLoop]: Abstraction has 2514 states and 7414 transitions. [2021-10-13 19:22:00,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:00,607 INFO L276 IsEmpty]: Start isEmpty. Operand 2514 states and 7414 transitions. [2021-10-13 19:22:00,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:22:00,610 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:00,610 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:00,642 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-10-13 19:22:00,818 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,SelfDestructingSolverStorable53 [2021-10-13 19:22:00,818 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:00,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:00,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1846010441, now seen corresponding path program 2 times [2021-10-13 19:22:00,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:00,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241702822] [2021-10-13 19:22:00,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:00,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:00,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:00,903 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:22:00,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:00,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241702822] [2021-10-13 19:22:00,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241702822] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:00,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065541850] [2021-10-13 19:22:00,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:22:00,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:00,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:00,907 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-13 19:22:00,937 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-13 19:22:01,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:22:01,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:01,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:22:01,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:01,661 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 73 treesize of output 57 [2021-10-13 19:22:01,678 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-10-13 19:22:01,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065541850] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:01,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:01,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 2] total 10 [2021-10-13 19:22:01,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989294546] [2021-10-13 19:22:01,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:22:01,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:01,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:22:01,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:22:01,680 INFO L87 Difference]: Start difference. First operand 2514 states and 7414 transitions. Second operand has 11 states, 10 states have (on average 3.2) internal successors, (32), 11 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-13 19:22:01,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:01,818 INFO L93 Difference]: Finished difference Result 3232 states and 8876 transitions. [2021-10-13 19:22:01,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:22:01,818 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.2) internal successors, (32), 11 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 26 [2021-10-13 19:22:01,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:01,824 INFO L225 Difference]: With dead ends: 3232 [2021-10-13 19:22:01,825 INFO L226 Difference]: Without dead ends: 3158 [2021-10-13 19:22:01,825 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 81.4ms TimeCoverageRelationStatistics Valid=135, Invalid=207, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:22:01,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3158 states. [2021-10-13 19:22:01,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3158 to 1800. [2021-10-13 19:22:01,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1800 states, 1786 states have (on average 2.878499440089586) internal successors, (5141), 1799 states have internal predecessors, (5141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:01,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 5141 transitions. [2021-10-13 19:22:01,858 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 5141 transitions. Word has length 26 [2021-10-13 19:22:01,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:01,858 INFO L470 AbstractCegarLoop]: Abstraction has 1800 states and 5141 transitions. [2021-10-13 19:22:01,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.2) internal successors, (32), 11 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-13 19:22:01,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 5141 transitions. [2021-10-13 19:22:01,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-13 19:22:01,860 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:01,860 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1] [2021-10-13 19:22:01,885 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-13 19:22:02,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-10-13 19:22:02,064 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:02,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:02,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1858459442, now seen corresponding path program 6 times [2021-10-13 19:22:02,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:02,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847200772] [2021-10-13 19:22:02,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:02,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:02,396 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:02,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:02,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847200772] [2021-10-13 19:22:02,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847200772] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:02,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563434463] [2021-10-13 19:22:02,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:22:02,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:02,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:02,403 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-13 19:22:02,421 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-13 19:22:03,013 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-10-13 19:22:03,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:03,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:22:03,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:03,291 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-13 19:22:03,367 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:03,368 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 38 treesize of output 37 [2021-10-13 19:22:03,953 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:22:03,954 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-13 19:22:03,957 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 35 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:03,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563434463] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:03,957 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:03,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2021-10-13 19:22:03,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539807367] [2021-10-13 19:22:03,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-13 19:22:03,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:03,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-13 19:22:03,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:22:03,963 INFO L87 Difference]: Start difference. First operand 1800 states and 5141 transitions. Second operand has 31 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:16,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:16,997 INFO L93 Difference]: Finished difference Result 1934 states and 5660 transitions. [2021-10-13 19:22:16,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-13 19:22:16,997 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-13 19:22:16,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:17,002 INFO L225 Difference]: With dead ends: 1934 [2021-10-13 19:22:17,002 INFO L226 Difference]: Without dead ends: 1934 [2021-10-13 19:22:17,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 3066.6ms TimeCoverageRelationStatistics Valid=498, Invalid=4058, Unknown=0, NotChecked=0, Total=4556 [2021-10-13 19:22:17,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1934 states. [2021-10-13 19:22:17,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1934 to 1846. [2021-10-13 19:22:17,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1832 states have (on average 2.9033842794759823) internal successors, (5319), 1845 states have internal predecessors, (5319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:17,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 5319 transitions. [2021-10-13 19:22:17,045 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 5319 transitions. Word has length 27 [2021-10-13 19:22:17,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:17,045 INFO L470 AbstractCegarLoop]: Abstraction has 1846 states and 5319 transitions. [2021-10-13 19:22:17,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:17,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 5319 transitions. [2021-10-13 19:22:17,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-13 19:22:17,048 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:17,048 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1] [2021-10-13 19:22:17,075 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-13 19:22:17,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-10-13 19:22:17,249 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:17,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:17,250 INFO L82 PathProgramCache]: Analyzing trace with hash 1858459513, now seen corresponding path program 5 times [2021-10-13 19:22:17,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:17,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382225764] [2021-10-13 19:22:17,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:17,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:17,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:17,584 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:17,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:17,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382225764] [2021-10-13 19:22:17,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382225764] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:17,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215561050] [2021-10-13 19:22:17,585 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:22:17,585 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:17,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:17,586 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-13 19:22:17,588 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-13 19:22:18,259 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-13 19:22:18,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:18,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:22:18,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:18,269 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 150 treesize of output 142 [2021-10-13 19:22:18,459 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-13 19:22:18,508 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:22:18,508 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-13 19:22:18,829 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-13 19:22:18,831 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:18,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215561050] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:18,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:18,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2021-10-13 19:22:18,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524738138] [2021-10-13 19:22:18,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-13 19:22:18,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:18,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-13 19:22:18,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=854, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:22:18,833 INFO L87 Difference]: Start difference. First operand 1846 states and 5319 transitions. Second operand has 31 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:19,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:19,893 INFO L93 Difference]: Finished difference Result 1915 states and 5541 transitions. [2021-10-13 19:22:19,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:22:19,894 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-13 19:22:19,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:19,898 INFO L225 Difference]: With dead ends: 1915 [2021-10-13 19:22:19,899 INFO L226 Difference]: Without dead ends: 1915 [2021-10-13 19:22:19,899 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 911.0ms TimeCoverageRelationStatistics Valid=156, Invalid=1404, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:22:19,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1915 states. [2021-10-13 19:22:19,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1915 to 1859. [2021-10-13 19:22:19,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1845 states have (on average 2.878590785907859) internal successors, (5311), 1858 states have internal predecessors, (5311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:19,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 5311 transitions. [2021-10-13 19:22:19,927 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 5311 transitions. Word has length 27 [2021-10-13 19:22:19,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:19,927 INFO L470 AbstractCegarLoop]: Abstraction has 1859 states and 5311 transitions. [2021-10-13 19:22:19,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:19,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 5311 transitions. [2021-10-13 19:22:19,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-13 19:22:19,930 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:19,930 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:19,957 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-13 19:22:20,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:20,138 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:20,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:20,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1350528137, now seen corresponding path program 7 times [2021-10-13 19:22:20,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:20,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524222830] [2021-10-13 19:22:20,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:20,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:20,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:20,276 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 27 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:20,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:20,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524222830] [2021-10-13 19:22:20,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524222830] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:20,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523727282] [2021-10-13 19:22:20,277 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:22:20,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:20,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:20,278 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-13 19:22:20,299 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-13 19:22:20,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:20,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:22:20,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:21,290 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 40 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:21,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523727282] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:21,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:21,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-10-13 19:22:21,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634226644] [2021-10-13 19:22:21,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:22:21,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:21,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:22:21,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:22:21,296 INFO L87 Difference]: Start difference. First operand 1859 states and 5311 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:21,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:21,606 INFO L93 Difference]: Finished difference Result 1725 states and 4904 transitions. [2021-10-13 19:22:21,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:22:21,607 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-13 19:22:21,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:21,609 INFO L225 Difference]: With dead ends: 1725 [2021-10-13 19:22:21,609 INFO L226 Difference]: Without dead ends: 1248 [2021-10-13 19:22:21,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 386.2ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:22:21,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-10-13 19:22:21,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 1248. [2021-10-13 19:22:21,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 1234 states have (on average 2.934359805510535) internal successors, (3621), 1247 states have internal predecessors, (3621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:21,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 3621 transitions. [2021-10-13 19:22:21,624 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 3621 transitions. Word has length 27 [2021-10-13 19:22:21,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:21,625 INFO L470 AbstractCegarLoop]: Abstraction has 1248 states and 3621 transitions. [2021-10-13 19:22:21,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:21,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 3621 transitions. [2021-10-13 19:22:21,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:22:21,626 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:21,626 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:21,651 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-13 19:22:21,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-10-13 19:22:21,828 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:21,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:21,829 INFO L82 PathProgramCache]: Analyzing trace with hash 777442375, now seen corresponding path program 11 times [2021-10-13 19:22:21,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:21,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355993319] [2021-10-13 19:22:21,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:21,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:21,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:22,073 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 36 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:22,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:22,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355993319] [2021-10-13 19:22:22,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355993319] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:22,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119750641] [2021-10-13 19:22:22,074 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:22:22,076 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:22,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:22,078 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-13 19:22:22,095 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-13 19:22:22,790 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-10-13 19:22:22,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:22,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-13 19:22:22,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:23,268 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 49 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:23,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119750641] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:23,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:23,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-10-13 19:22:23,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190551351] [2021-10-13 19:22:23,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:22:23,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:23,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:22:23,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=944, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:22:23,271 INFO L87 Difference]: Start difference. First operand 1248 states and 3621 transitions. Second operand has 35 states, 34 states have (on average 1.5588235294117647) internal successors, (53), 34 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:24,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:24,402 INFO L93 Difference]: Finished difference Result 3566 states and 9433 transitions. [2021-10-13 19:22:24,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-13 19:22:24,403 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.5588235294117647) internal successors, (53), 34 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:22:24,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:24,412 INFO L225 Difference]: With dead ends: 3566 [2021-10-13 19:22:24,412 INFO L226 Difference]: Without dead ends: 3500 [2021-10-13 19:22:24,413 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 1092.3ms TimeCoverageRelationStatistics Valid=977, Invalid=3445, Unknown=0, NotChecked=0, Total=4422 [2021-10-13 19:22:24,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-10-13 19:22:24,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 1924. [2021-10-13 19:22:24,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1924 states, 1910 states have (on average 2.945026178010471) internal successors, (5625), 1923 states have internal predecessors, (5625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:24,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1924 states to 1924 states and 5625 transitions. [2021-10-13 19:22:24,479 INFO L78 Accepts]: Start accepts. Automaton has 1924 states and 5625 transitions. Word has length 28 [2021-10-13 19:22:24,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:24,480 INFO L470 AbstractCegarLoop]: Abstraction has 1924 states and 5625 transitions. [2021-10-13 19:22:24,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.5588235294117647) internal successors, (53), 34 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:24,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1924 states and 5625 transitions. [2021-10-13 19:22:24,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:22:24,482 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:24,482 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:24,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-10-13 19:22:24,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:24,688 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:24,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:24,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1964835539, now seen corresponding path program 5 times [2021-10-13 19:22:24,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:24,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243568057] [2021-10-13 19:22:24,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:24,690 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:24,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:25,088 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:25,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:25,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243568057] [2021-10-13 19:22:25,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243568057] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:25,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927036772] [2021-10-13 19:22:25,089 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:22:25,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:25,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:25,090 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-13 19:22:25,105 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-13 19:22:25,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-13 19:22:25,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:25,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-13 19:22:25,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:25,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:22:25,810 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-13 19:22:26,058 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-13 19:22:26,129 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:22:26,130 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-13 19:22:26,269 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:22:26,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 27 treesize of output 26 [2021-10-13 19:22:26,600 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-13 19:22:26,603 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:26,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927036772] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:26,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:26,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2021-10-13 19:22:26,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026730954] [2021-10-13 19:22:26,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-13 19:22:26,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:26,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-13 19:22:26,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=984, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:22:26,606 INFO L87 Difference]: Start difference. First operand 1924 states and 5625 transitions. Second operand has 33 states, 32 states have (on average 1.71875) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:28,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:28,812 INFO L93 Difference]: Finished difference Result 2656 states and 7258 transitions. [2021-10-13 19:22:28,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:22:28,813 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.71875) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:22:28,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:28,818 INFO L225 Difference]: With dead ends: 2656 [2021-10-13 19:22:28,818 INFO L226 Difference]: Without dead ends: 2656 [2021-10-13 19:22:28,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1574.9ms TimeCoverageRelationStatistics Valid=191, Invalid=2161, Unknown=0, NotChecked=0, Total=2352 [2021-10-13 19:22:28,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2656 states. [2021-10-13 19:22:28,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2656 to 2140. [2021-10-13 19:22:28,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2140 states, 2126 states have (on average 2.989181561618062) internal successors, (6355), 2139 states have internal predecessors, (6355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:28,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2140 states to 2140 states and 6355 transitions. [2021-10-13 19:22:28,856 INFO L78 Accepts]: Start accepts. Automaton has 2140 states and 6355 transitions. Word has length 28 [2021-10-13 19:22:28,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:28,856 INFO L470 AbstractCegarLoop]: Abstraction has 2140 states and 6355 transitions. [2021-10-13 19:22:28,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.71875) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:28,856 INFO L276 IsEmpty]: Start isEmpty. Operand 2140 states and 6355 transitions. [2021-10-13 19:22:28,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:22:28,858 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:28,858 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:28,895 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-13 19:22:29,059 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,SelfDestructingSolverStorable59 [2021-10-13 19:22:29,059 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:29,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:29,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1964835468, now seen corresponding path program 8 times [2021-10-13 19:22:29,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:29,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941818875] [2021-10-13 19:22:29,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:29,060 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:29,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:29,526 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:29,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:29,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941818875] [2021-10-13 19:22:29,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941818875] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:29,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31234398] [2021-10-13 19:22:29,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:22:29,527 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:29,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:29,529 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-13 19:22:29,546 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-13 19:22:30,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:22:30,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:30,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-13 19:22:30,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:30,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:22:30,233 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-13 19:22:30,481 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-13 19:22:30,552 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:22:30,553 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-13 19:22:30,682 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:22:30,683 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-13 19:22:30,994 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-13 19:22:30,997 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:30,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31234398] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:30,997 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:30,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2021-10-13 19:22:30,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921153326] [2021-10-13 19:22:30,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-13 19:22:30,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:30,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-13 19:22:30,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=984, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:22:30,999 INFO L87 Difference]: Start difference. First operand 2140 states and 6355 transitions. Second operand has 33 states, 32 states have (on average 1.71875) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:33,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:33,092 INFO L93 Difference]: Finished difference Result 2584 states and 7051 transitions. [2021-10-13 19:22:33,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:22:33,093 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.71875) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:22:33,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:33,097 INFO L225 Difference]: With dead ends: 2584 [2021-10-13 19:22:33,098 INFO L226 Difference]: Without dead ends: 2584 [2021-10-13 19:22:33,098 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1609.1ms TimeCoverageRelationStatistics Valid=191, Invalid=2161, Unknown=0, NotChecked=0, Total=2352 [2021-10-13 19:22:33,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2584 states. [2021-10-13 19:22:33,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2584 to 2068. [2021-10-13 19:22:33,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2068 states, 2054 states have (on average 2.9581304771178187) internal successors, (6076), 2067 states have internal predecessors, (6076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:33,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2068 states to 2068 states and 6076 transitions. [2021-10-13 19:22:33,129 INFO L78 Accepts]: Start accepts. Automaton has 2068 states and 6076 transitions. Word has length 28 [2021-10-13 19:22:33,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:33,129 INFO L470 AbstractCegarLoop]: Abstraction has 2068 states and 6076 transitions. [2021-10-13 19:22:33,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.71875) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:33,129 INFO L276 IsEmpty]: Start isEmpty. Operand 2068 states and 6076 transitions. [2021-10-13 19:22:33,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-13 19:22:33,131 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:33,131 INFO L512 BasicCegarLoop]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:33,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-10-13 19:22:33,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:33,332 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:33,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:33,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1086215702, now seen corresponding path program 12 times [2021-10-13 19:22:33,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:33,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085213298] [2021-10-13 19:22:33,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:33,334 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:33,918 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:33,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:33,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085213298] [2021-10-13 19:22:33,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085213298] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:33,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931104243] [2021-10-13 19:22:33,919 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:22:33,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:33,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:33,920 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-13 19:22:33,921 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-13 19:22:35,130 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-10-13 19:22:35,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:35,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:22:35,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:35,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:22:35,146 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 117 treesize of output 113 [2021-10-13 19:22:35,585 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-13 19:22:35,685 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:35,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, 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-13 19:22:35,778 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:35,778 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-13 19:22:36,581 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:36,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931104243] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:36,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:36,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 38 [2021-10-13 19:22:36,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42512714] [2021-10-13 19:22:36,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:22:36,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:36,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:22:36,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1416, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:22:36,584 INFO L87 Difference]: Start difference. First operand 2068 states and 6076 transitions. Second operand has 40 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 39 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:43,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:43,048 INFO L93 Difference]: Finished difference Result 5946 states and 15260 transitions. [2021-10-13 19:22:43,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-13 19:22:43,049 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 39 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-13 19:22:43,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:43,061 INFO L225 Difference]: With dead ends: 5946 [2021-10-13 19:22:43,062 INFO L226 Difference]: Without dead ends: 5946 [2021-10-13 19:22:43,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 4652.8ms TimeCoverageRelationStatistics Valid=755, Invalid=6727, Unknown=0, NotChecked=0, Total=7482 [2021-10-13 19:22:43,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5946 states. [2021-10-13 19:22:43,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5946 to 3132. [2021-10-13 19:22:43,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3132 states, 3118 states have (on average 3.0458627325208467) internal successors, (9497), 3131 states have internal predecessors, (9497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:43,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3132 states to 3132 states and 9497 transitions. [2021-10-13 19:22:43,175 INFO L78 Accepts]: Start accepts. Automaton has 3132 states and 9497 transitions. Word has length 29 [2021-10-13 19:22:43,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:43,175 INFO L470 AbstractCegarLoop]: Abstraction has 3132 states and 9497 transitions. [2021-10-13 19:22:43,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 39 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:43,176 INFO L276 IsEmpty]: Start isEmpty. Operand 3132 states and 9497 transitions. [2021-10-13 19:22:43,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-13 19:22:43,179 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:43,179 INFO L512 BasicCegarLoop]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:43,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-10-13 19:22:43,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:43,393 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:43,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:43,394 INFO L82 PathProgramCache]: Analyzing trace with hash -1086215670, now seen corresponding path program 8 times [2021-10-13 19:22:43,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:43,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106346625] [2021-10-13 19:22:43,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:43,395 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:43,936 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:43,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:43,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106346625] [2021-10-13 19:22:43,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106346625] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:43,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933771825] [2021-10-13 19:22:43,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:22:43,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:43,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:43,938 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-13 19:22:43,939 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-13 19:22:44,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:22:44,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:44,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:22:44,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:44,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:22:44,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 101 treesize of output 93 [2021-10-13 19:22:45,230 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-13 19:22:45,329 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:45,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 38 treesize of output 37 [2021-10-13 19:22:45,540 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:45,541 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 37 treesize of output 36 [2021-10-13 19:22:46,509 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:46,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933771825] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:46,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:46,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 38 [2021-10-13 19:22:46,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684132772] [2021-10-13 19:22:46,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:22:46,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:46,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:22:46,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1416, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:22:46,511 INFO L87 Difference]: Start difference. First operand 3132 states and 9497 transitions. Second operand has 40 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 39 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:53,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:53,830 INFO L93 Difference]: Finished difference Result 5890 states and 14997 transitions. [2021-10-13 19:22:53,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-13 19:22:53,835 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 39 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-13 19:22:53,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:53,855 INFO L225 Difference]: With dead ends: 5890 [2021-10-13 19:22:53,855 INFO L226 Difference]: Without dead ends: 5816 [2021-10-13 19:22:53,862 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 5218.1ms TimeCoverageRelationStatistics Valid=755, Invalid=6727, Unknown=0, NotChecked=0, Total=7482 [2021-10-13 19:22:53,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5816 states. [2021-10-13 19:22:53,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5816 to 2390. [2021-10-13 19:22:53,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2390 states, 2376 states have (on average 2.9372895622895623) internal successors, (6979), 2389 states have internal predecessors, (6979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:53,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2390 states to 2390 states and 6979 transitions. [2021-10-13 19:22:53,957 INFO L78 Accepts]: Start accepts. Automaton has 2390 states and 6979 transitions. Word has length 29 [2021-10-13 19:22:53,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:53,958 INFO L470 AbstractCegarLoop]: Abstraction has 2390 states and 6979 transitions. [2021-10-13 19:22:53,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.4871794871794872) internal successors, (58), 39 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:53,958 INFO L276 IsEmpty]: Start isEmpty. Operand 2390 states and 6979 transitions. [2021-10-13 19:22:53,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-13 19:22:53,961 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:53,961 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 1, 1, 1, 1, 1] [2021-10-13 19:22:54,007 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-10-13 19:22:54,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:54,175 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:54,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:54,176 INFO L82 PathProgramCache]: Analyzing trace with hash -1054902322, now seen corresponding path program 6 times [2021-10-13 19:22:54,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:54,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008024034] [2021-10-13 19:22:54,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:54,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:54,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:54,342 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 41 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:54,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:54,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008024034] [2021-10-13 19:22:54,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008024034] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:54,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514709169] [2021-10-13 19:22:54,343 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:22:54,344 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:54,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:54,348 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-13 19:22:54,365 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-13 19:22:55,246 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-10-13 19:22:55,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:55,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 19:22:55,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:55,634 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 57 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:55,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514709169] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:55,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:55,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-10-13 19:22:55,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786025666] [2021-10-13 19:22:55,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-13 19:22:55,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:55,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-13 19:22:55,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:22:55,636 INFO L87 Difference]: Start difference. First operand 2390 states and 6979 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:56,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:56,057 INFO L93 Difference]: Finished difference Result 3053 states and 8783 transitions. [2021-10-13 19:22:56,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:22:56,058 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-13 19:22:56,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:56,064 INFO L225 Difference]: With dead ends: 3053 [2021-10-13 19:22:56,064 INFO L226 Difference]: Without dead ends: 2332 [2021-10-13 19:22:56,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 484.9ms TimeCoverageRelationStatistics Valid=307, Invalid=1175, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:22:56,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2332 states. [2021-10-13 19:22:56,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2332 to 2332. [2021-10-13 19:22:56,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 2318 states have (on average 2.9322691975841244) internal successors, (6797), 2331 states have internal predecessors, (6797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:56,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 6797 transitions. [2021-10-13 19:22:56,164 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 6797 transitions. Word has length 30 [2021-10-13 19:22:56,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:56,165 INFO L470 AbstractCegarLoop]: Abstraction has 2332 states and 6797 transitions. [2021-10-13 19:22:56,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:22:56,165 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 6797 transitions. [2021-10-13 19:22:56,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:22:56,168 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:56,168 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1] [2021-10-13 19:22:56,194 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-13 19:22:56,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:56,370 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:22:56,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:56,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1028951958, now seen corresponding path program 7 times [2021-10-13 19:22:56,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:56,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779320378] [2021-10-13 19:22:56,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:56,371 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:56,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:56,923 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:56,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:56,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779320378] [2021-10-13 19:22:56,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779320378] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:56,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513545670] [2021-10-13 19:22:56,924 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:22:56,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:56,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:56,926 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-13 19:22:56,927 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-13 19:22:57,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:57,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-13 19:22:57,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:58,152 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-13 19:22:58,231 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:22:58,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 28 treesize of output 27 [2021-10-13 19:22:58,720 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-13 19:22:58,723 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:58,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513545670] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:58,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:58,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-10-13 19:22:58,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174793992] [2021-10-13 19:22:58,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:22:58,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:58,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:22:58,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=1112, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:22:58,725 INFO L87 Difference]: Start difference. First operand 2332 states and 6797 transitions. Second operand has 35 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:00,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:00,546 INFO L93 Difference]: Finished difference Result 2517 states and 7554 transitions. [2021-10-13 19:23:00,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:23:00,547 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:23:00,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:00,552 INFO L225 Difference]: With dead ends: 2517 [2021-10-13 19:23:00,553 INFO L226 Difference]: Without dead ends: 2517 [2021-10-13 19:23:00,553 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1780.9ms TimeCoverageRelationStatistics Valid=209, Invalid=2547, Unknown=0, NotChecked=0, Total=2756 [2021-10-13 19:23:00,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2517 states. [2021-10-13 19:23:00,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2517 to 2424. [2021-10-13 19:23:00,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2424 states, 2410 states have (on average 2.962655601659751) internal successors, (7140), 2423 states have internal predecessors, (7140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:00,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2424 states to 2424 states and 7140 transitions. [2021-10-13 19:23:00,603 INFO L78 Accepts]: Start accepts. Automaton has 2424 states and 7140 transitions. Word has length 31 [2021-10-13 19:23:00,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:00,603 INFO L470 AbstractCegarLoop]: Abstraction has 2424 states and 7140 transitions. [2021-10-13 19:23:00,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:00,604 INFO L276 IsEmpty]: Start isEmpty. Operand 2424 states and 7140 transitions. [2021-10-13 19:23:00,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:23:00,607 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:00,607 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1] [2021-10-13 19:23:00,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-10-13 19:23:00,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-10-13 19:23:00,821 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:00,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:00,821 INFO L82 PathProgramCache]: Analyzing trace with hash -1028951887, now seen corresponding path program 7 times [2021-10-13 19:23:00,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:00,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141195930] [2021-10-13 19:23:00,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:00,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:00,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:01,223 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:01,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:01,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141195930] [2021-10-13 19:23:01,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141195930] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:01,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818687751] [2021-10-13 19:23:01,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:23:01,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:01,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:01,229 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-13 19:23:01,246 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-13 19:23:02,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:02,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-13 19:23:02,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:02,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:23:02,366 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:23:02,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 26 treesize of output 25 [2021-10-13 19:23:02,798 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-13 19:23:02,799 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:02,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818687751] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:02,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:02,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-10-13 19:23:02,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244396148] [2021-10-13 19:23:02,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:23:02,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:02,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:23:02,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=1112, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:23:02,802 INFO L87 Difference]: Start difference. First operand 2424 states and 7140 transitions. Second operand has 35 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:04,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:04,802 INFO L93 Difference]: Finished difference Result 2514 states and 7465 transitions. [2021-10-13 19:23:04,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:23:04,803 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:23:04,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:04,809 INFO L225 Difference]: With dead ends: 2514 [2021-10-13 19:23:04,809 INFO L226 Difference]: Without dead ends: 2514 [2021-10-13 19:23:04,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1630.2ms TimeCoverageRelationStatistics Valid=209, Invalid=2547, Unknown=0, NotChecked=0, Total=2756 [2021-10-13 19:23:04,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-10-13 19:23:04,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 2424. [2021-10-13 19:23:04,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2424 states, 2410 states have (on average 2.9269709543568463) internal successors, (7054), 2423 states have internal predecessors, (7054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:04,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2424 states to 2424 states and 7054 transitions. [2021-10-13 19:23:04,863 INFO L78 Accepts]: Start accepts. Automaton has 2424 states and 7054 transitions. Word has length 31 [2021-10-13 19:23:04,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:04,864 INFO L470 AbstractCegarLoop]: Abstraction has 2424 states and 7054 transitions. [2021-10-13 19:23:04,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:04,864 INFO L276 IsEmpty]: Start isEmpty. Operand 2424 states and 7054 transitions. [2021-10-13 19:23:04,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:23:04,868 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:04,868 INFO L512 BasicCegarLoop]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:04,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-10-13 19:23:05,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:05,081 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:05,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:05,082 INFO L82 PathProgramCache]: Analyzing trace with hash 628282451, now seen corresponding path program 13 times [2021-10-13 19:23:05,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:05,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569369116] [2021-10-13 19:23:05,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:05,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:05,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:05,716 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:05,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:05,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569369116] [2021-10-13 19:23:05,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569369116] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:05,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718335754] [2021-10-13 19:23:05,717 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:23:05,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:05,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:05,719 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-13 19:23:05,720 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-13 19:23:06,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:06,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 55 conjunts are in the unsatisfiable core [2021-10-13 19:23:06,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:06,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:23:06,660 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-13 19:23:07,150 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-13 19:23:07,224 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:23:07,225 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-13 19:23:07,306 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:23:07,306 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-13 19:23:07,896 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:07,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718335754] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:07,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:07,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 42 [2021-10-13 19:23:07,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010471198] [2021-10-13 19:23:07,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-13 19:23:07,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:07,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-13 19:23:07,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1790, Unknown=0, NotChecked=0, Total=1892 [2021-10-13 19:23:07,898 INFO L87 Difference]: Start difference. First operand 2424 states and 7054 transitions. Second operand has 44 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 43 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:10,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:10,839 INFO L93 Difference]: Finished difference Result 3250 states and 8623 transitions. [2021-10-13 19:23:10,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:23:10,840 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 43 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:23:10,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:10,845 INFO L225 Difference]: With dead ends: 3250 [2021-10-13 19:23:10,845 INFO L226 Difference]: Without dead ends: 3250 [2021-10-13 19:23:10,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 2516.3ms TimeCoverageRelationStatistics Valid=271, Invalid=3889, Unknown=0, NotChecked=0, Total=4160 [2021-10-13 19:23:10,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3250 states. [2021-10-13 19:23:10,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3250 to 2540. [2021-10-13 19:23:10,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2540 states, 2526 states have (on average 2.960411718131433) internal successors, (7478), 2539 states have internal predecessors, (7478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:10,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2540 states to 2540 states and 7478 transitions. [2021-10-13 19:23:10,885 INFO L78 Accepts]: Start accepts. Automaton has 2540 states and 7478 transitions. Word has length 32 [2021-10-13 19:23:10,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:10,885 INFO L470 AbstractCegarLoop]: Abstraction has 2540 states and 7478 transitions. [2021-10-13 19:23:10,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 43 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:10,886 INFO L276 IsEmpty]: Start isEmpty. Operand 2540 states and 7478 transitions. [2021-10-13 19:23:10,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:23:10,888 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:10,888 INFO L512 BasicCegarLoop]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:10,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-10-13 19:23:11,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-10-13 19:23:11,089 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:11,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:11,090 INFO L82 PathProgramCache]: Analyzing trace with hash 628282483, now seen corresponding path program 9 times [2021-10-13 19:23:11,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:11,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017316174] [2021-10-13 19:23:11,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:11,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:11,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:11,739 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:11,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:11,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017316174] [2021-10-13 19:23:11,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017316174] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:11,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578664283] [2021-10-13 19:23:11,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:23:11,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:11,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:11,741 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-13 19:23:11,745 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-13 19:23:13,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-13 19:23:13,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:13,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:23:13,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:13,618 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-13 19:23:13,857 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:13,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 38 treesize of output 37 [2021-10-13 19:23:13,974 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:13,975 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 38 treesize of output 37 [2021-10-13 19:23:15,053 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 64 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:15,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578664283] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:15,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:15,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 42 [2021-10-13 19:23:15,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945155923] [2021-10-13 19:23:15,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-13 19:23:15,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:15,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-13 19:23:15,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1723, Unknown=0, NotChecked=0, Total=1892 [2021-10-13 19:23:15,056 INFO L87 Difference]: Start difference. First operand 2540 states and 7478 transitions. Second operand has 44 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 43 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:23,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:23,793 INFO L93 Difference]: Finished difference Result 6684 states and 17032 transitions. [2021-10-13 19:23:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-13 19:23:23,794 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 43 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:23:23,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:23,813 INFO L225 Difference]: With dead ends: 6684 [2021-10-13 19:23:23,813 INFO L226 Difference]: Without dead ends: 6684 [2021-10-13 19:23:23,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1672 ImplicationChecksByTransitivity, 6422.2ms TimeCoverageRelationStatistics Valid=876, Invalid=8244, Unknown=0, NotChecked=0, Total=9120 [2021-10-13 19:23:23,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6684 states. [2021-10-13 19:23:23,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6684 to 3760. [2021-10-13 19:23:23,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3760 states, 3746 states have (on average 3.00854244527496) internal successors, (11270), 3759 states have internal predecessors, (11270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:23,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3760 states to 3760 states and 11270 transitions. [2021-10-13 19:23:23,901 INFO L78 Accepts]: Start accepts. Automaton has 3760 states and 11270 transitions. Word has length 32 [2021-10-13 19:23:23,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:23,901 INFO L470 AbstractCegarLoop]: Abstraction has 3760 states and 11270 transitions. [2021-10-13 19:23:23,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.4883720930232558) internal successors, (64), 43 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:23,901 INFO L276 IsEmpty]: Start isEmpty. Operand 3760 states and 11270 transitions. [2021-10-13 19:23:23,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:23:23,904 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:23,904 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:23,931 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-10-13 19:23:24,105 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,SelfDestructingSolverStorable67 [2021-10-13 19:23:24,105 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:24,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:24,106 INFO L82 PathProgramCache]: Analyzing trace with hash -1793495255, now seen corresponding path program 6 times [2021-10-13 19:23:24,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:24,107 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675065444] [2021-10-13 19:23:24,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:24,107 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:24,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:24,558 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:24,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:24,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675065444] [2021-10-13 19:23:24,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675065444] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:24,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719717820] [2021-10-13 19:23:24,559 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:23:24,559 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:24,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:24,562 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-13 19:23:24,567 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-13 19:23:25,845 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-10-13 19:23:25,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:25,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:23:25,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:26,223 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-13 19:23:26,317 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:26,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 38 treesize of output 37 [2021-10-13 19:23:26,567 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:26,568 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 38 treesize of output 37 [2021-10-13 19:23:27,212 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:23:27,213 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-13 19:23:27,217 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 40 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:27,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719717820] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:27,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:27,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-10-13 19:23:27,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602694619] [2021-10-13 19:23:27,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-13 19:23:27,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:27,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-13 19:23:27,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1215, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:23:27,219 INFO L87 Difference]: Start difference. First operand 3760 states and 11270 transitions. Second operand has 37 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:31,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:31,456 INFO L93 Difference]: Finished difference Result 5551 states and 15116 transitions. [2021-10-13 19:23:31,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 19:23:31,457 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:23:31,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:31,466 INFO L225 Difference]: With dead ends: 5551 [2021-10-13 19:23:31,467 INFO L226 Difference]: Without dead ends: 5551 [2021-10-13 19:23:31,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 3190.8ms TimeCoverageRelationStatistics Valid=411, Invalid=3879, Unknown=0, NotChecked=0, Total=4290 [2021-10-13 19:23:31,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5551 states. [2021-10-13 19:23:31,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5551 to 3928. [2021-10-13 19:23:31,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3914 states have (on average 3.036280020439448) internal successors, (11884), 3927 states have internal predecessors, (11884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:31,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 11884 transitions. [2021-10-13 19:23:31,535 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 11884 transitions. Word has length 32 [2021-10-13 19:23:31,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:31,536 INFO L470 AbstractCegarLoop]: Abstraction has 3928 states and 11884 transitions. [2021-10-13 19:23:31,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:31,536 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 11884 transitions. [2021-10-13 19:23:31,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:23:31,539 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:31,539 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:31,566 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-13 19:23:31,740 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,SelfDestructingSolverStorable68 [2021-10-13 19:23:31,740 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:31,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:31,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1793495184, now seen corresponding path program 9 times [2021-10-13 19:23:31,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:31,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453866505] [2021-10-13 19:23:31,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:31,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:31,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:32,199 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:32,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:32,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453866505] [2021-10-13 19:23:32,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453866505] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:32,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488618418] [2021-10-13 19:23:32,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:23:32,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:32,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:32,202 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-13 19:23:32,217 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-13 19:23:33,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-10-13 19:23:33,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:33,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:23:33,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:33,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:23:33,413 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-13 19:23:33,833 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-13 19:23:33,931 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:33,932 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-13 19:23:34,144 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:34,145 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-13 19:23:34,809 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:23:34,810 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-13 19:23:34,813 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 40 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:34,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488618418] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:34,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:34,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-10-13 19:23:34,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76783195] [2021-10-13 19:23:34,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-13 19:23:34,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:34,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-13 19:23:34,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1215, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:23:34,815 INFO L87 Difference]: Start difference. First operand 3928 states and 11884 transitions. Second operand has 37 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:38,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:38,525 INFO L93 Difference]: Finished difference Result 5420 states and 14737 transitions. [2021-10-13 19:23:38,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 19:23:38,525 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:23:38,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:38,535 INFO L225 Difference]: With dead ends: 5420 [2021-10-13 19:23:38,536 INFO L226 Difference]: Without dead ends: 5420 [2021-10-13 19:23:38,536 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 3050.9ms TimeCoverageRelationStatistics Valid=413, Invalid=3877, Unknown=0, NotChecked=0, Total=4290 [2021-10-13 19:23:38,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5420 states. [2021-10-13 19:23:38,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5420 to 3764. [2021-10-13 19:23:38,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3764 states, 3750 states have (on average 3.0165333333333333) internal successors, (11312), 3763 states have internal predecessors, (11312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:38,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3764 states to 3764 states and 11312 transitions. [2021-10-13 19:23:38,598 INFO L78 Accepts]: Start accepts. Automaton has 3764 states and 11312 transitions. Word has length 32 [2021-10-13 19:23:38,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:38,599 INFO L470 AbstractCegarLoop]: Abstraction has 3764 states and 11312 transitions. [2021-10-13 19:23:38,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:38,599 INFO L276 IsEmpty]: Start isEmpty. Operand 3764 states and 11312 transitions. [2021-10-13 19:23:38,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-13 19:23:38,602 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:38,602 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:38,629 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-10-13 19:23:38,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:38,804 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:38,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:38,805 INFO L82 PathProgramCache]: Analyzing trace with hash 236225327, now seen corresponding path program 1 times [2021-10-13 19:23:38,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:38,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862879079] [2021-10-13 19:23:38,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:38,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:38,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:38,870 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:23:38,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:38,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862879079] [2021-10-13 19:23:38,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862879079] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:38,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271572130] [2021-10-13 19:23:38,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:38,871 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:38,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:38,872 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-13 19:23:38,877 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-13 19:23:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:39,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:23:39,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:39,943 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:23:39,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271572130] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:39,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:39,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-13 19:23:39,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643197945] [2021-10-13 19:23:39,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 19:23:39,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:39,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 19:23:39,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:23:39,945 INFO L87 Difference]: Start difference. First operand 3764 states and 11312 transitions. Second operand has 10 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 10 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-13 19:23:40,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:40,010 INFO L93 Difference]: Finished difference Result 5168 states and 14096 transitions. [2021-10-13 19:23:40,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:23:40,011 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 10 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 33 [2021-10-13 19:23:40,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:40,023 INFO L225 Difference]: With dead ends: 5168 [2021-10-13 19:23:40,024 INFO L226 Difference]: Without dead ends: 5168 [2021-10-13 19:23:40,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 23.3ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:23:40,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5168 states. [2021-10-13 19:23:40,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5168 to 3964. [2021-10-13 19:23:40,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3964 states, 3950 states have (on average 3.0334177215189873) internal successors, (11982), 3963 states have internal predecessors, (11982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:40,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3964 states to 3964 states and 11982 transitions. [2021-10-13 19:23:40,147 INFO L78 Accepts]: Start accepts. Automaton has 3964 states and 11982 transitions. Word has length 33 [2021-10-13 19:23:40,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:40,147 INFO L470 AbstractCegarLoop]: Abstraction has 3964 states and 11982 transitions. [2021-10-13 19:23:40,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 10 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-13 19:23:40,147 INFO L276 IsEmpty]: Start isEmpty. Operand 3964 states and 11982 transitions. [2021-10-13 19:23:40,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 19:23:40,152 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:40,152 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:40,179 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-10-13 19:23:40,352 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,SelfDestructingSolverStorable70 [2021-10-13 19:23:40,353 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:40,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:40,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1810897665, now seen corresponding path program 14 times [2021-10-13 19:23:40,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:40,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453344168] [2021-10-13 19:23:40,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:40,355 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:40,634 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 64 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:40,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:40,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453344168] [2021-10-13 19:23:40,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453344168] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:40,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578317896] [2021-10-13 19:23:40,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:23:40,636 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:40,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:40,637 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-13 19:23:40,638 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-13 19:23:41,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:23:41,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:41,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-13 19:23:41,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:42,338 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 81 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:42,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578317896] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:42,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:42,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 41 [2021-10-13 19:23:42,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398869018] [2021-10-13 19:23:42,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-13 19:23:42,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:42,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-13 19:23:42,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=1440, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:23:42,340 INFO L87 Difference]: Start difference. First operand 3964 states and 11982 transitions. Second operand has 43 states, 42 states have (on average 1.5476190476190477) internal successors, (65), 42 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:44,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:44,287 INFO L93 Difference]: Finished difference Result 6476 states and 17148 transitions. [2021-10-13 19:23:44,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-10-13 19:23:44,288 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.5476190476190477) internal successors, (65), 42 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-13 19:23:44,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:44,300 INFO L225 Difference]: With dead ends: 6476 [2021-10-13 19:23:44,300 INFO L226 Difference]: Without dead ends: 6394 [2021-10-13 19:23:44,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2131 ImplicationChecksByTransitivity, 1987.1ms TimeCoverageRelationStatistics Valid=2088, Invalid=7812, Unknown=0, NotChecked=0, Total=9900 [2021-10-13 19:23:44,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6394 states. [2021-10-13 19:23:44,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6394 to 3619. [2021-10-13 19:23:44,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 3605 states have (on average 2.9703190013869625) internal successors, (10708), 3618 states have internal predecessors, (10708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:44,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 10708 transitions. [2021-10-13 19:23:44,377 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 10708 transitions. Word has length 34 [2021-10-13 19:23:44,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:44,378 INFO L470 AbstractCegarLoop]: Abstraction has 3619 states and 10708 transitions. [2021-10-13 19:23:44,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 1.5476190476190477) internal successors, (65), 42 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:44,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 10708 transitions. [2021-10-13 19:23:44,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 19:23:44,382 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:44,382 INFO L512 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:44,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-10-13 19:23:44,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:44,583 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:44,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:44,584 INFO L82 PathProgramCache]: Analyzing trace with hash 231521133, now seen corresponding path program 1 times [2021-10-13 19:23:44,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:44,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471243415] [2021-10-13 19:23:44,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:44,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:44,626 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-10-13 19:23:44,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:44,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471243415] [2021-10-13 19:23:44,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471243415] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:23:44,627 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:23:44,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:23:44,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74760464] [2021-10-13 19:23:44,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:23:44,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:44,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:23:44,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:23:44,629 INFO L87 Difference]: Start difference. First operand 3619 states and 10708 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:44,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:44,654 INFO L93 Difference]: Finished difference Result 3529 states and 10361 transitions. [2021-10-13 19:23:44,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:23:44,655 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-13 19:23:44,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:44,662 INFO L225 Difference]: With dead ends: 3529 [2021-10-13 19:23:44,662 INFO L226 Difference]: Without dead ends: 3529 [2021-10-13 19:23:44,662 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-13 19:23:44,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3529 states. [2021-10-13 19:23:44,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3529 to 3529. [2021-10-13 19:23:44,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3529 states, 3518 states have (on average 2.945139283683911) internal successors, (10361), 3528 states have internal predecessors, (10361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:44,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3529 states to 3529 states and 10361 transitions. [2021-10-13 19:23:44,717 INFO L78 Accepts]: Start accepts. Automaton has 3529 states and 10361 transitions. Word has length 34 [2021-10-13 19:23:44,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:44,717 INFO L470 AbstractCegarLoop]: Abstraction has 3529 states and 10361 transitions. [2021-10-13 19:23:44,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:44,717 INFO L276 IsEmpty]: Start isEmpty. Operand 3529 states and 10361 transitions. [2021-10-13 19:23:44,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-13 19:23:44,722 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:44,722 INFO L512 BasicCegarLoop]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:44,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-10-13 19:23:44,722 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:23:44,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:44,722 INFO L82 PathProgramCache]: Analyzing trace with hash -1956727710, now seen corresponding path program 15 times [2021-10-13 19:23:44,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:44,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668046527] [2021-10-13 19:23:44,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:44,723 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:44,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:45,506 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:45,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:45,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668046527] [2021-10-13 19:23:45,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668046527] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:45,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390364075] [2021-10-13 19:23:45,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:23:45,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:45,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:45,509 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-13 19:23:45,510 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-13 19:23:46,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-10-13 19:23:46,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:46,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-13 19:23:46,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:46,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:23:46,977 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-13 19:23:47,635 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-13 19:23:47,749 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:47,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, 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-13 19:23:47,862 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:47,863 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-13 19:23:48,963 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 81 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:48,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390364075] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:48,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:48,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 46 [2021-10-13 19:23:48,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698125360] [2021-10-13 19:23:48,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-10-13 19:23:48,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:48,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-10-13 19:23:48,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=2060, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:23:48,965 INFO L87 Difference]: Start difference. First operand 3529 states and 10361 transitions. Second operand has 48 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 47 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:59,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:59,959 INFO L93 Difference]: Finished difference Result 9018 states and 22991 transitions. [2021-10-13 19:23:59,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-13 19:23:59,959 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 47 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-13 19:23:59,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:59,974 INFO L225 Difference]: With dead ends: 9018 [2021-10-13 19:23:59,974 INFO L226 Difference]: Without dead ends: 9018 [2021-10-13 19:23:59,975 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2575 ImplicationChecksByTransitivity, 7496.2ms TimeCoverageRelationStatistics Valid=1167, Invalid=11715, Unknown=0, NotChecked=0, Total=12882 [2021-10-13 19:23:59,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9018 states. [2021-10-13 19:24:00,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9018 to 4909. [2021-10-13 19:24:00,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4909 states, 4898 states have (on average 3.0249081257656187) internal successors, (14816), 4908 states have internal predecessors, (14816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:00,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4909 states to 4909 states and 14816 transitions. [2021-10-13 19:24:00,088 INFO L78 Accepts]: Start accepts. Automaton has 4909 states and 14816 transitions. Word has length 35 [2021-10-13 19:24:00,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:00,089 INFO L470 AbstractCegarLoop]: Abstraction has 4909 states and 14816 transitions. [2021-10-13 19:24:00,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 47 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:00,089 INFO L276 IsEmpty]: Start isEmpty. Operand 4909 states and 14816 transitions. [2021-10-13 19:24:00,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-13 19:24:00,093 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:00,094 INFO L512 BasicCegarLoop]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:00,127 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-10-13 19:24:00,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:00,308 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:00,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:00,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1956727678, now seen corresponding path program 10 times [2021-10-13 19:24:00,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:00,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228426950] [2021-10-13 19:24:00,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:00,310 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:00,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:01,048 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:01,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:01,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228426950] [2021-10-13 19:24:01,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228426950] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:01,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019311731] [2021-10-13 19:24:01,048 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:24:01,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:01,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:01,051 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-13 19:24:01,069 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-13 19:24:02,168 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:24:02,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:02,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-13 19:24:02,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:02,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:24:02,183 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-13 19:24:02,721 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-13 19:24:02,801 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:24:02,802 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-13 19:24:02,877 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:24:02,878 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-13 19:24:03,614 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:03,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019311731] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:03,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:03,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 46 [2021-10-13 19:24:03,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356215349] [2021-10-13 19:24:03,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-10-13 19:24:03,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:03,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-10-13 19:24:03,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=2145, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:24:03,617 INFO L87 Difference]: Start difference. First operand 4909 states and 14816 transitions. Second operand has 48 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 47 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:07,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:07,614 INFO L93 Difference]: Finished difference Result 7030 states and 19949 transitions. [2021-10-13 19:24:07,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:24:07,614 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 47 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-13 19:24:07,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:07,628 INFO L225 Difference]: With dead ends: 7030 [2021-10-13 19:24:07,628 INFO L226 Difference]: Without dead ends: 7030 [2021-10-13 19:24:07,628 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 2992.1ms TimeCoverageRelationStatistics Valid=296, Invalid=4674, Unknown=0, NotChecked=0, Total=4970 [2021-10-13 19:24:07,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7030 states. [2021-10-13 19:24:07,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7030 to 5029. [2021-10-13 19:24:07,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5029 states, 5018 states have (on average 3.016739736946991) internal successors, (15138), 5028 states have internal predecessors, (15138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:07,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5029 states to 5029 states and 15138 transitions. [2021-10-13 19:24:07,714 INFO L78 Accepts]: Start accepts. Automaton has 5029 states and 15138 transitions. Word has length 35 [2021-10-13 19:24:07,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:07,714 INFO L470 AbstractCegarLoop]: Abstraction has 5029 states and 15138 transitions. [2021-10-13 19:24:07,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 47 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:07,714 INFO L276 IsEmpty]: Start isEmpty. Operand 5029 states and 15138 transitions. [2021-10-13 19:24:07,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-13 19:24:07,718 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:07,719 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1] [2021-10-13 19:24:07,746 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-13 19:24:07,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-10-13 19:24:07,926 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:07,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:07,926 INFO L82 PathProgramCache]: Analyzing trace with hash -468745550, now seen corresponding path program 8 times [2021-10-13 19:24:07,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:07,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673846288] [2021-10-13 19:24:07,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:07,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:07,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:08,397 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:08,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:08,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673846288] [2021-10-13 19:24:08,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673846288] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:08,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852256409] [2021-10-13 19:24:08,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:24:08,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:08,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:08,399 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-13 19:24:08,400 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-13 19:24:09,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:24:09,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:09,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-13 19:24:09,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:09,844 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-13 19:24:09,910 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:24:09,911 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-13 19:24:10,461 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-13 19:24:10,463 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:10,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852256409] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:10,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:10,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 37 [2021-10-13 19:24:10,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182153638] [2021-10-13 19:24:10,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-13 19:24:10,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:10,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-13 19:24:10,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1395, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:24:10,466 INFO L87 Difference]: Start difference. First operand 5029 states and 15138 transitions. Second operand has 39 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:12,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:12,532 INFO L93 Difference]: Finished difference Result 5363 states and 16320 transitions. [2021-10-13 19:24:12,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:24:12,532 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-13 19:24:12,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:12,543 INFO L225 Difference]: With dead ends: 5363 [2021-10-13 19:24:12,543 INFO L226 Difference]: Without dead ends: 5363 [2021-10-13 19:24:12,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 1943.9ms TimeCoverageRelationStatistics Valid=232, Invalid=3190, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:24:12,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5363 states. [2021-10-13 19:24:12,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5363 to 5175. [2021-10-13 19:24:12,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5175 states, 5164 states have (on average 3.0404725019364833) internal successors, (15701), 5174 states have internal predecessors, (15701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:12,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5175 states to 5175 states and 15701 transitions. [2021-10-13 19:24:12,669 INFO L78 Accepts]: Start accepts. Automaton has 5175 states and 15701 transitions. Word has length 35 [2021-10-13 19:24:12,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:12,669 INFO L470 AbstractCegarLoop]: Abstraction has 5175 states and 15701 transitions. [2021-10-13 19:24:12,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:12,669 INFO L276 IsEmpty]: Start isEmpty. Operand 5175 states and 15701 transitions. [2021-10-13 19:24:12,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-13 19:24:12,673 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:12,674 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1] [2021-10-13 19:24:12,701 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-10-13 19:24:12,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:12,874 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:12,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:12,876 INFO L82 PathProgramCache]: Analyzing trace with hash -468745479, now seen corresponding path program 8 times [2021-10-13 19:24:12,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:12,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795979127] [2021-10-13 19:24:12,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:12,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:12,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:13,319 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:13,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:13,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795979127] [2021-10-13 19:24:13,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795979127] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:13,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699037565] [2021-10-13 19:24:13,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:24:13,320 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:13,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:13,323 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-13 19:24:13,338 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-13 19:24:14,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:24:14,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:14,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:24:14,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:14,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, 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-13 19:24:14,857 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:24:14,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 36 treesize of output 35 [2021-10-13 19:24:15,828 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:24:15,829 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-13 19:24:15,833 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 70 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:15,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699037565] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:15,833 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:15,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 37 [2021-10-13 19:24:15,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784588006] [2021-10-13 19:24:15,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-13 19:24:15,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:15,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-13 19:24:15,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1342, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:24:15,835 INFO L87 Difference]: Start difference. First operand 5175 states and 15701 transitions. Second operand has 39 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:23,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:23,775 INFO L93 Difference]: Finished difference Result 5504 states and 16637 transitions. [2021-10-13 19:24:23,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-13 19:24:23,775 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-13 19:24:23,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:23,787 INFO L225 Difference]: With dead ends: 5504 [2021-10-13 19:24:23,787 INFO L226 Difference]: Without dead ends: 5504 [2021-10-13 19:24:23,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1213 ImplicationChecksByTransitivity, 3948.3ms TimeCoverageRelationStatistics Valid=644, Invalid=6162, Unknown=0, NotChecked=0, Total=6806 [2021-10-13 19:24:23,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5504 states. [2021-10-13 19:24:23,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5504 to 5247. [2021-10-13 19:24:23,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5247 states, 5236 states have (on average 3.0148968678380443) internal successors, (15786), 5246 states have internal predecessors, (15786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:23,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5247 states to 5247 states and 15786 transitions. [2021-10-13 19:24:23,865 INFO L78 Accepts]: Start accepts. Automaton has 5247 states and 15786 transitions. Word has length 35 [2021-10-13 19:24:23,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:23,865 INFO L470 AbstractCegarLoop]: Abstraction has 5247 states and 15786 transitions. [2021-10-13 19:24:23,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:23,865 INFO L276 IsEmpty]: Start isEmpty. Operand 5247 states and 15786 transitions. [2021-10-13 19:24:23,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-13 19:24:23,870 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:23,870 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1] [2021-10-13 19:24:23,898 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-13 19:24:24,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-10-13 19:24:24,071 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:24,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:24,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1420442679, now seen corresponding path program 1 times [2021-10-13 19:24:24,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:24,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892880670] [2021-10-13 19:24:24,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:24,073 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:24,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:24,152 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:24:24,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:24,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892880670] [2021-10-13 19:24:24,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892880670] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:24,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470008767] [2021-10-13 19:24:24,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:24,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:24,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:24,155 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-13 19:24:24,168 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-13 19:24:25,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:25,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-13 19:24:25,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:25,731 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 84 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:25,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470008767] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:25,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:25,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 18] total 27 [2021-10-13 19:24:25,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574393651] [2021-10-13 19:24:25,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:24:25,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:25,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:24:25,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:24:25,733 INFO L87 Difference]: Start difference. First operand 5247 states and 15786 transitions. Second operand has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:26,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:26,425 INFO L93 Difference]: Finished difference Result 7360 states and 20256 transitions. [2021-10-13 19:24:26,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-13 19:24:26,426 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-13 19:24:26,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:26,445 INFO L225 Difference]: With dead ends: 7360 [2021-10-13 19:24:26,445 INFO L226 Difference]: Without dead ends: 6531 [2021-10-13 19:24:26,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 610.9ms TimeCoverageRelationStatistics Valid=384, Invalid=1508, Unknown=0, NotChecked=0, Total=1892 [2021-10-13 19:24:26,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6531 states. [2021-10-13 19:24:26,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6531 to 4753. [2021-10-13 19:24:26,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4753 states, 4742 states have (on average 3.119991564740616) internal successors, (14795), 4752 states have internal predecessors, (14795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:26,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4753 states to 4753 states and 14795 transitions. [2021-10-13 19:24:26,565 INFO L78 Accepts]: Start accepts. Automaton has 4753 states and 14795 transitions. Word has length 35 [2021-10-13 19:24:26,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:26,566 INFO L470 AbstractCegarLoop]: Abstraction has 4753 states and 14795 transitions. [2021-10-13 19:24:26,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:26,566 INFO L276 IsEmpty]: Start isEmpty. Operand 4753 states and 14795 transitions. [2021-10-13 19:24:26,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-13 19:24:26,571 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:26,571 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:26,608 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-13 19:24:26,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:26,772 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:26,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:26,773 INFO L82 PathProgramCache]: Analyzing trace with hash -846469843, now seen corresponding path program 7 times [2021-10-13 19:24:26,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:26,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739750566] [2021-10-13 19:24:26,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:26,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:26,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:27,461 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:27,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:27,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739750566] [2021-10-13 19:24:27,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739750566] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:27,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876714894] [2021-10-13 19:24:27,462 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:24:27,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:27,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:27,463 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-13 19:24:27,464 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-13 19:24:28,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:28,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-13 19:24:28,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:28,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:24:28,661 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-13 19:24:29,269 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-13 19:24:29,355 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:24:29,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, 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-13 19:24:29,542 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:24:29,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 27 treesize of output 26 [2021-10-13 19:24:30,124 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-13 19:24:30,126 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:30,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876714894] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:30,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:30,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2021-10-13 19:24:30,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441113282] [2021-10-13 19:24:30,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-10-13 19:24:30,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:30,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-10-13 19:24:30,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1552, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:24:30,128 INFO L87 Difference]: Start difference. First operand 4753 states and 14795 transitions. Second operand has 41 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:33,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:33,505 INFO L93 Difference]: Finished difference Result 6394 states and 17564 transitions. [2021-10-13 19:24:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:24:33,505 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-10-13 19:24:33,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:33,518 INFO L225 Difference]: With dead ends: 6394 [2021-10-13 19:24:33,518 INFO L226 Difference]: Without dead ends: 6394 [2021-10-13 19:24:33,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 2561.2ms TimeCoverageRelationStatistics Valid=235, Invalid=3425, Unknown=0, NotChecked=0, Total=3660 [2021-10-13 19:24:33,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6394 states. [2021-10-13 19:24:33,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6394 to 4753. [2021-10-13 19:24:33,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4753 states, 4742 states have (on average 3.0911008013496417) internal successors, (14658), 4752 states have internal predecessors, (14658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:33,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4753 states to 4753 states and 14658 transitions. [2021-10-13 19:24:33,595 INFO L78 Accepts]: Start accepts. Automaton has 4753 states and 14658 transitions. Word has length 36 [2021-10-13 19:24:33,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:33,596 INFO L470 AbstractCegarLoop]: Abstraction has 4753 states and 14658 transitions. [2021-10-13 19:24:33,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:33,596 INFO L276 IsEmpty]: Start isEmpty. Operand 4753 states and 14658 transitions. [2021-10-13 19:24:33,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-13 19:24:33,600 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:33,600 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:33,628 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-13 19:24:33,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-10-13 19:24:33,801 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:33,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:33,802 INFO L82 PathProgramCache]: Analyzing trace with hash -846469772, now seen corresponding path program 10 times [2021-10-13 19:24:33,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:33,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713532638] [2021-10-13 19:24:33,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:33,803 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:33,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:34,343 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:34,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:34,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713532638] [2021-10-13 19:24:34,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713532638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:34,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978703969] [2021-10-13 19:24:34,344 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:24:34,344 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:34,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:34,346 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-13 19:24:34,346 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-13 19:24:35,621 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:24:35,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:35,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:24:35,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:35,635 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-13 19:24:36,076 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-13 19:24:36,167 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:24:36,168 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-13 19:24:36,381 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:24:36,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 35 treesize of output 34 [2021-10-13 19:24:37,208 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:24:37,208 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-13 19:24:37,211 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 57 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:37,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978703969] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:37,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:37,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2021-10-13 19:24:37,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856076638] [2021-10-13 19:24:37,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-10-13 19:24:37,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:37,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-10-13 19:24:37,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1501, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:24:37,213 INFO L87 Difference]: Start difference. First operand 4753 states and 14658 transitions. Second operand has 41 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:41,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:41,489 INFO L93 Difference]: Finished difference Result 7592 states and 20976 transitions. [2021-10-13 19:24:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-13 19:24:41,490 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-10-13 19:24:41,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:41,504 INFO L225 Difference]: With dead ends: 7592 [2021-10-13 19:24:41,504 INFO L226 Difference]: Without dead ends: 7592 [2021-10-13 19:24:41,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 3252.8ms TimeCoverageRelationStatistics Valid=475, Invalid=4781, Unknown=0, NotChecked=0, Total=5256 [2021-10-13 19:24:41,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7592 states. [2021-10-13 19:24:41,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7592 to 5777. [2021-10-13 19:24:41,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5777 states, 5766 states have (on average 3.0319112036073537) internal successors, (17482), 5776 states have internal predecessors, (17482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:41,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5777 states to 5777 states and 17482 transitions. [2021-10-13 19:24:41,600 INFO L78 Accepts]: Start accepts. Automaton has 5777 states and 17482 transitions. Word has length 36 [2021-10-13 19:24:41,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:41,600 INFO L470 AbstractCegarLoop]: Abstraction has 5777 states and 17482 transitions. [2021-10-13 19:24:41,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:41,600 INFO L276 IsEmpty]: Start isEmpty. Operand 5777 states and 17482 transitions. [2021-10-13 19:24:41,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-13 19:24:41,605 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:41,605 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:41,633 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-13 19:24:41,806 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,SelfDestructingSolverStorable79 [2021-10-13 19:24:41,807 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:41,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:41,807 INFO L82 PathProgramCache]: Analyzing trace with hash 780402030, now seen corresponding path program 11 times [2021-10-13 19:24:41,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:41,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957715263] [2021-10-13 19:24:41,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:41,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:42,146 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 81 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:42,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:42,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957715263] [2021-10-13 19:24:42,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957715263] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:42,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084167818] [2021-10-13 19:24:42,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:24:42,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:42,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:42,150 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-13 19:24:42,158 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-13 19:24:43,424 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-10-13 19:24:43,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:43,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-13 19:24:43,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:44,222 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 100 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:44,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084167818] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:44,223 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:44,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2021-10-13 19:24:44,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497377673] [2021-10-13 19:24:44,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-13 19:24:44,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:44,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-13 19:24:44,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=1727, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:24:44,225 INFO L87 Difference]: Start difference. First operand 5777 states and 17482 transitions. Second operand has 47 states, 46 states have (on average 1.5434782608695652) internal successors, (71), 46 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:46,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:46,508 INFO L93 Difference]: Finished difference Result 7707 states and 20275 transitions. [2021-10-13 19:24:46,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-10-13 19:24:46,508 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.5434782608695652) internal successors, (71), 46 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-13 19:24:46,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:46,522 INFO L225 Difference]: With dead ends: 7707 [2021-10-13 19:24:46,522 INFO L226 Difference]: Without dead ends: 7617 [2021-10-13 19:24:46,524 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2656 ImplicationChecksByTransitivity, 2408.4ms TimeCoverageRelationStatistics Valid=2583, Invalid=9627, Unknown=0, NotChecked=0, Total=12210 [2021-10-13 19:24:46,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7617 states. [2021-10-13 19:24:46,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7617 to 4509. [2021-10-13 19:24:46,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4509 states, 4498 states have (on average 2.952645620275678) internal successors, (13281), 4508 states have internal predecessors, (13281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:46,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4509 states to 4509 states and 13281 transitions. [2021-10-13 19:24:46,609 INFO L78 Accepts]: Start accepts. Automaton has 4509 states and 13281 transitions. Word has length 37 [2021-10-13 19:24:46,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:46,610 INFO L470 AbstractCegarLoop]: Abstraction has 4509 states and 13281 transitions. [2021-10-13 19:24:46,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 1.5434782608695652) internal successors, (71), 46 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:46,610 INFO L276 IsEmpty]: Start isEmpty. Operand 4509 states and 13281 transitions. [2021-10-13 19:24:46,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 19:24:46,614 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:46,614 INFO L512 BasicCegarLoop]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:46,642 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-13 19:24:46,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,74 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:46,815 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:46,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:46,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1430532341, now seen corresponding path program 16 times [2021-10-13 19:24:46,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:46,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974384837] [2021-10-13 19:24:46,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:46,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:47,673 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 166 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:47,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:47,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974384837] [2021-10-13 19:24:47,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974384837] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:47,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898150032] [2021-10-13 19:24:47,674 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:24:47,674 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:47,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:47,675 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-13 19:24:47,676 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-13 19:24:48,935 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:24:48,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:48,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 61 conjunts are in the unsatisfiable core [2021-10-13 19:24:48,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:48,944 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-13 19:24:49,487 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-13 19:24:49,557 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:24:49,557 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-13 19:24:49,635 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:24:49,635 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-13 19:24:50,339 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 166 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:50,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898150032] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:50,340 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:50,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 50 [2021-10-13 19:24:50,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89549544] [2021-10-13 19:24:50,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-10-13 19:24:50,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:50,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-10-13 19:24:50,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=2520, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 19:24:50,341 INFO L87 Difference]: Start difference. First operand 4509 states and 13281 transitions. Second operand has 52 states, 51 states have (on average 1.4901960784313726) internal successors, (76), 51 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:53,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:53,412 INFO L93 Difference]: Finished difference Result 6845 states and 18937 transitions. [2021-10-13 19:24:53,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 19:24:53,412 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.4901960784313726) internal successors, (76), 51 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-13 19:24:53,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:53,425 INFO L225 Difference]: With dead ends: 6845 [2021-10-13 19:24:53,426 INFO L226 Difference]: Without dead ends: 6845 [2021-10-13 19:24:53,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 2479.2ms TimeCoverageRelationStatistics Valid=272, Invalid=3888, Unknown=0, NotChecked=0, Total=4160 [2021-10-13 19:24:53,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6845 states. [2021-10-13 19:24:53,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6845 to 4641. [2021-10-13 19:24:53,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4630 states have (on average 2.9738660907127428) internal successors, (13769), 4640 states have internal predecessors, (13769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:53,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13769 transitions. [2021-10-13 19:24:53,587 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13769 transitions. Word has length 38 [2021-10-13 19:24:53,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:53,587 INFO L470 AbstractCegarLoop]: Abstraction has 4641 states and 13769 transitions. [2021-10-13 19:24:53,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.4901960784313726) internal successors, (76), 51 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:53,587 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13769 transitions. [2021-10-13 19:24:53,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 19:24:53,592 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:53,593 INFO L512 BasicCegarLoop]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:53,624 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-13 19:24:53,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:53,794 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:53,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:53,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1430532309, now seen corresponding path program 12 times [2021-10-13 19:24:53,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:53,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652926530] [2021-10-13 19:24:53,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:53,796 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:53,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:54,673 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 166 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:54,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:54,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652926530] [2021-10-13 19:24:54,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652926530] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:54,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195197800] [2021-10-13 19:24:54,674 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:24:54,674 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:54,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:54,679 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-13 19:24:54,684 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-13 19:24:56,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-10-13 19:24:56,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:56,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 19:24:56,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:57,279 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-13 19:24:57,397 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:24:57,398 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 38 treesize of output 37 [2021-10-13 19:24:57,513 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:24:57,514 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 38 treesize of output 37 [2021-10-13 19:24:58,740 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 100 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:58,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195197800] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:58,740 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:58,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 50 [2021-10-13 19:24:58,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359402202] [2021-10-13 19:24:58,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-10-13 19:24:58,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:58,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-10-13 19:24:58,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=2427, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 19:24:58,742 INFO L87 Difference]: Start difference. First operand 4641 states and 13769 transitions. Second operand has 52 states, 51 states have (on average 1.4901960784313726) internal successors, (76), 51 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:12,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:12,094 INFO L93 Difference]: Finished difference Result 10957 states and 27841 transitions. [2021-10-13 19:25:12,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-13 19:25:12,094 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.4901960784313726) internal successors, (76), 51 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-13 19:25:12,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:12,113 INFO L225 Difference]: With dead ends: 10957 [2021-10-13 19:25:12,113 INFO L226 Difference]: Without dead ends: 10957 [2021-10-13 19:25:12,114 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3069 ImplicationChecksByTransitivity, 9304.7ms TimeCoverageRelationStatistics Valid=1330, Invalid=13922, Unknown=0, NotChecked=0, Total=15252 [2021-10-13 19:25:12,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10957 states. [2021-10-13 19:25:12,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10957 to 6291. [2021-10-13 19:25:12,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6291 states, 6280 states have (on average 3.022292993630573) internal successors, (18980), 6290 states have internal predecessors, (18980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:12,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6291 states to 6291 states and 18980 transitions. [2021-10-13 19:25:12,238 INFO L78 Accepts]: Start accepts. Automaton has 6291 states and 18980 transitions. Word has length 38 [2021-10-13 19:25:12,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:12,238 INFO L470 AbstractCegarLoop]: Abstraction has 6291 states and 18980 transitions. [2021-10-13 19:25:12,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.4901960784313726) internal successors, (76), 51 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:12,238 INFO L276 IsEmpty]: Start isEmpty. Operand 6291 states and 18980 transitions. [2021-10-13 19:25:12,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 19:25:12,245 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:12,245 INFO L512 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 1, 1, 1, 1, 1] [2021-10-13 19:25:12,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-10-13 19:25:12,453 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,SelfDestructingSolverStorable82 [2021-10-13 19:25:12,454 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:12,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:12,454 INFO L82 PathProgramCache]: Analyzing trace with hash -1456727033, now seen corresponding path program 9 times [2021-10-13 19:25:12,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:12,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900364589] [2021-10-13 19:25:12,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:12,455 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:12,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:12,685 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:12,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:12,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900364589] [2021-10-13 19:25:12,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900364589] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:12,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913484794] [2021-10-13 19:25:12,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:25:12,686 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:12,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:12,688 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-13 19:25:12,689 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-13 19:25:14,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-13 19:25:14,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:14,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 19:25:14,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:15,015 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 100 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:15,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913484794] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:15,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:15,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 38 [2021-10-13 19:25:15,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911629267] [2021-10-13 19:25:15,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-13 19:25:15,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:15,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-13 19:25:15,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:25:15,017 INFO L87 Difference]: Start difference. First operand 6291 states and 18980 transitions. Second operand has 39 states, 39 states have (on average 1.8974358974358974) internal successors, (74), 38 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:15,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:15,559 INFO L93 Difference]: Finished difference Result 6203 states and 18598 transitions. [2021-10-13 19:25:15,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:25:15,560 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8974358974358974) internal successors, (74), 38 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-13 19:25:15,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:15,570 INFO L225 Difference]: With dead ends: 6203 [2021-10-13 19:25:15,570 INFO L226 Difference]: Without dead ends: 5058 [2021-10-13 19:25:15,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 771.2ms TimeCoverageRelationStatistics Valid=472, Invalid=1880, Unknown=0, NotChecked=0, Total=2352 [2021-10-13 19:25:15,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5058 states. [2021-10-13 19:25:15,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5058 to 5058. [2021-10-13 19:25:15,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5058 states, 5047 states have (on average 3.049336239350109) internal successors, (15390), 5057 states have internal predecessors, (15390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:15,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5058 states to 5058 states and 15390 transitions. [2021-10-13 19:25:15,648 INFO L78 Accepts]: Start accepts. Automaton has 5058 states and 15390 transitions. Word has length 38 [2021-10-13 19:25:15,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:15,648 INFO L470 AbstractCegarLoop]: Abstraction has 5058 states and 15390 transitions. [2021-10-13 19:25:15,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.8974358974358974) internal successors, (74), 38 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:15,648 INFO L276 IsEmpty]: Start isEmpty. Operand 5058 states and 15390 transitions. [2021-10-13 19:25:15,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-13 19:25:15,652 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:15,652 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1] [2021-10-13 19:25:15,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:15,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:15,854 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:15,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:15,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1276214806, now seen corresponding path program 10 times [2021-10-13 19:25:15,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:15,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511147166] [2021-10-13 19:25:15,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:15,856 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:16,427 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:16,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:16,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511147166] [2021-10-13 19:25:16,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511147166] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:16,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675487444] [2021-10-13 19:25:16,428 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:25:16,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:16,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:16,429 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-13 19:25:16,430 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-13 19:25:17,781 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:25:17,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:17,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 52 conjunts are in the unsatisfiable core [2021-10-13 19:25:17,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:17,791 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 406 treesize of output 398 [2021-10-13 19:25:18,148 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-13 19:25:18,207 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:25:18,208 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-13 19:25:18,777 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-13 19:25:18,780 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:18,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675487444] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:18,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:18,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 41 [2021-10-13 19:25:18,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078016572] [2021-10-13 19:25:18,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-13 19:25:18,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:18,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-13 19:25:18,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1700, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:25:18,782 INFO L87 Difference]: Start difference. First operand 5058 states and 15390 transitions. Second operand has 43 states, 42 states have (on average 1.8333333333333333) internal successors, (77), 42 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:20,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:20,603 INFO L93 Difference]: Finished difference Result 5396 states and 16638 transitions. [2021-10-13 19:25:20,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:25:20,603 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.8333333333333333) internal successors, (77), 42 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-10-13 19:25:20,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:20,614 INFO L225 Difference]: With dead ends: 5396 [2021-10-13 19:25:20,614 INFO L226 Difference]: Without dead ends: 5396 [2021-10-13 19:25:20,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 1738.5ms TimeCoverageRelationStatistics Valid=213, Invalid=2757, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:25:20,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5396 states. [2021-10-13 19:25:20,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5396 to 5222. [2021-10-13 19:25:20,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5222 states, 5211 states have (on average 3.0738821723277683) internal successors, (16018), 5221 states have internal predecessors, (16018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:20,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5222 states to 5222 states and 16018 transitions. [2021-10-13 19:25:20,694 INFO L78 Accepts]: Start accepts. Automaton has 5222 states and 16018 transitions. Word has length 39 [2021-10-13 19:25:20,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:20,694 INFO L470 AbstractCegarLoop]: Abstraction has 5222 states and 16018 transitions. [2021-10-13 19:25:20,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 1.8333333333333333) internal successors, (77), 42 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:20,695 INFO L276 IsEmpty]: Start isEmpty. Operand 5222 states and 16018 transitions. [2021-10-13 19:25:20,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-13 19:25:20,699 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:20,699 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1] [2021-10-13 19:25:20,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:20,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:20,900 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:20,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:20,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1276214735, now seen corresponding path program 9 times [2021-10-13 19:25:20,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:20,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012589871] [2021-10-13 19:25:20,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:20,902 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:20,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:21,432 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:21,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:21,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012589871] [2021-10-13 19:25:21,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012589871] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:21,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228673568] [2021-10-13 19:25:21,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:25:21,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:21,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:21,434 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-13 19:25:21,436 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-13 19:25:23,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-13 19:25:23,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:23,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:25:23,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:23,686 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-13 19:25:23,785 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:25:23,786 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-13 19:25:24,831 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:25:24,832 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-13 19:25:24,836 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 92 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:24,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228673568] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:24,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:24,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 41 [2021-10-13 19:25:24,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290320758] [2021-10-13 19:25:24,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-13 19:25:24,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:24,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-13 19:25:24,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1641, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:25:24,841 INFO L87 Difference]: Start difference. First operand 5222 states and 16018 transitions. Second operand has 43 states, 42 states have (on average 1.8333333333333333) internal successors, (77), 42 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:28,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:28,471 INFO L93 Difference]: Finished difference Result 5434 states and 16642 transitions. [2021-10-13 19:25:28,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-13 19:25:28,472 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.8333333333333333) internal successors, (77), 42 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-10-13 19:25:28,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:28,482 INFO L225 Difference]: With dead ends: 5434 [2021-10-13 19:25:28,483 INFO L226 Difference]: Without dead ends: 5434 [2021-10-13 19:25:28,483 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 3594.2ms TimeCoverageRelationStatistics Valid=528, Invalid=5478, Unknown=0, NotChecked=0, Total=6006 [2021-10-13 19:25:28,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5434 states. [2021-10-13 19:25:28,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5434 to 5264. [2021-10-13 19:25:28,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5264 states, 5253 states have (on average 3.0508280982295832) internal successors, (16026), 5263 states have internal predecessors, (16026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:28,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5264 states to 5264 states and 16026 transitions. [2021-10-13 19:25:28,566 INFO L78 Accepts]: Start accepts. Automaton has 5264 states and 16026 transitions. Word has length 39 [2021-10-13 19:25:28,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:28,566 INFO L470 AbstractCegarLoop]: Abstraction has 5264 states and 16026 transitions. [2021-10-13 19:25:28,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 1.8333333333333333) internal successors, (77), 42 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:28,566 INFO L276 IsEmpty]: Start isEmpty. Operand 5264 states and 16026 transitions. [2021-10-13 19:25:28,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-13 19:25:28,571 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:28,571 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:28,602 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-13 19:25:28,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:28,780 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:28,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:28,781 INFO L82 PathProgramCache]: Analyzing trace with hash -351989321, now seen corresponding path program 17 times [2021-10-13 19:25:28,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:28,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464660246] [2021-10-13 19:25:28,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:28,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:29,156 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 100 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:29,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:29,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464660246] [2021-10-13 19:25:29,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464660246] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:29,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607398338] [2021-10-13 19:25:29,157 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:25:29,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:29,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:29,158 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-13 19:25:29,159 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-13 19:25:30,610 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-10-13 19:25:30,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:30,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:25:30,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:31,522 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 121 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:31,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607398338] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:31,523 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:31,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 49 [2021-10-13 19:25:31,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517281590] [2021-10-13 19:25:31,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-13 19:25:31,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:31,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-13 19:25:31,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=510, Invalid=2040, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 19:25:31,525 INFO L87 Difference]: Start difference. First operand 5264 states and 16026 transitions. Second operand has 51 states, 50 states have (on average 1.54) internal successors, (77), 50 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:34,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:34,105 INFO L93 Difference]: Finished difference Result 8610 states and 22719 transitions. [2021-10-13 19:25:34,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-10-13 19:25:34,106 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.54) internal successors, (77), 50 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-10-13 19:25:34,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:34,121 INFO L225 Difference]: With dead ends: 8610 [2021-10-13 19:25:34,122 INFO L226 Difference]: Without dead ends: 8512 [2021-10-13 19:25:34,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3066 ImplicationChecksByTransitivity, 2682.0ms TimeCoverageRelationStatistics Valid=2894, Invalid=11148, Unknown=0, NotChecked=0, Total=14042 [2021-10-13 19:25:34,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8512 states. [2021-10-13 19:25:34,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8512 to 3822. [2021-10-13 19:25:34,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3822 states, 3811 states have (on average 2.9580162686958804) internal successors, (11273), 3821 states have internal predecessors, (11273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:34,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3822 states to 3822 states and 11273 transitions. [2021-10-13 19:25:34,207 INFO L78 Accepts]: Start accepts. Automaton has 3822 states and 11273 transitions. Word has length 40 [2021-10-13 19:25:34,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:34,207 INFO L470 AbstractCegarLoop]: Abstraction has 3822 states and 11273 transitions. [2021-10-13 19:25:34,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.54) internal successors, (77), 50 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:34,208 INFO L276 IsEmpty]: Start isEmpty. Operand 3822 states and 11273 transitions. [2021-10-13 19:25:34,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-13 19:25:34,210 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:34,211 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:34,240 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-13 19:25:34,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:34,411 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:34,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:34,412 INFO L82 PathProgramCache]: Analyzing trace with hash -125912535, now seen corresponding path program 8 times [2021-10-13 19:25:34,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:34,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519376548] [2021-10-13 19:25:34,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:34,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:34,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:35,476 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:35,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:35,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519376548] [2021-10-13 19:25:35,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519376548] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:35,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996649379] [2021-10-13 19:25:35,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:25:35,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:35,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:35,482 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-13 19:25:35,492 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-13 19:25:36,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:25:36,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:36,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:25:36,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:36,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:25:36,990 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-13 19:25:37,575 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-13 19:25:37,689 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:25:37,689 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 38 treesize of output 37 [2021-10-13 19:25:37,934 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:25:37,935 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 37 treesize of output 36 [2021-10-13 19:25:38,968 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:25:38,968 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-13 19:25:38,972 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 77 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:38,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996649379] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:38,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:38,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2021-10-13 19:25:38,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005176315] [2021-10-13 19:25:38,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-10-13 19:25:38,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:38,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-10-13 19:25:38,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1817, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:25:38,974 INFO L87 Difference]: Start difference. First operand 3822 states and 11273 transitions. Second operand has 45 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:43,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:43,270 INFO L93 Difference]: Finished difference Result 5101 states and 14940 transitions. [2021-10-13 19:25:43,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:25:43,271 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-10-13 19:25:43,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:43,280 INFO L225 Difference]: With dead ends: 5101 [2021-10-13 19:25:43,280 INFO L226 Difference]: Without dead ends: 5101 [2021-10-13 19:25:43,280 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 4386.4ms TimeCoverageRelationStatistics Valid=431, Invalid=3991, Unknown=0, NotChecked=0, Total=4422 [2021-10-13 19:25:43,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5101 states. [2021-10-13 19:25:43,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5101 to 4935. [2021-10-13 19:25:43,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4935 states, 4924 states have (on average 2.953290008123477) internal successors, (14542), 4934 states have internal predecessors, (14542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:43,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4935 states to 4935 states and 14542 transitions. [2021-10-13 19:25:43,350 INFO L78 Accepts]: Start accepts. Automaton has 4935 states and 14542 transitions. Word has length 40 [2021-10-13 19:25:43,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:43,350 INFO L470 AbstractCegarLoop]: Abstraction has 4935 states and 14542 transitions. [2021-10-13 19:25:43,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:43,350 INFO L276 IsEmpty]: Start isEmpty. Operand 4935 states and 14542 transitions. [2021-10-13 19:25:43,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-13 19:25:43,354 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:43,354 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:43,383 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-13 19:25:43,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:43,555 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:43,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:43,556 INFO L82 PathProgramCache]: Analyzing trace with hash -125912464, now seen corresponding path program 11 times [2021-10-13 19:25:43,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:43,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847495554] [2021-10-13 19:25:43,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:43,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:43,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:44,192 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:44,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:44,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847495554] [2021-10-13 19:25:44,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847495554] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:44,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798707987] [2021-10-13 19:25:44,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:25:44,193 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:44,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:44,195 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-13 19:25:44,196 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-13 19:25:45,748 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-10-13 19:25:45,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:45,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-13 19:25:45,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:45,764 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-13 19:25:46,145 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-13 19:25:46,205 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:25:46,206 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-13 19:25:46,335 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:25:46,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, 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-13 19:25:46,869 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-13 19:25:46,872 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:46,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798707987] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:46,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:46,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2021-10-13 19:25:46,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722807877] [2021-10-13 19:25:46,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-10-13 19:25:46,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:46,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-10-13 19:25:46,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1874, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:25:46,873 INFO L87 Difference]: Start difference. First operand 4935 states and 14542 transitions. Second operand has 45 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:49,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:49,628 INFO L93 Difference]: Finished difference Result 6489 states and 17983 transitions. [2021-10-13 19:25:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 19:25:49,628 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-10-13 19:25:49,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:49,640 INFO L225 Difference]: With dead ends: 6489 [2021-10-13 19:25:49,641 INFO L226 Difference]: Without dead ends: 6489 [2021-10-13 19:25:49,641 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 1964.2ms TimeCoverageRelationStatistics Valid=215, Invalid=2977, Unknown=0, NotChecked=0, Total=3192 [2021-10-13 19:25:49,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6489 states. [2021-10-13 19:25:49,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6489 to 5385. [2021-10-13 19:25:49,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5385 states, 5374 states have (on average 2.9774841831038334) internal successors, (16001), 5384 states have internal predecessors, (16001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:49,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5385 states to 5385 states and 16001 transitions. [2021-10-13 19:25:49,725 INFO L78 Accepts]: Start accepts. Automaton has 5385 states and 16001 transitions. Word has length 40 [2021-10-13 19:25:49,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:49,725 INFO L470 AbstractCegarLoop]: Abstraction has 5385 states and 16001 transitions. [2021-10-13 19:25:49,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:49,725 INFO L276 IsEmpty]: Start isEmpty. Operand 5385 states and 16001 transitions. [2021-10-13 19:25:49,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-13 19:25:49,729 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:49,729 INFO L512 BasicCegarLoop]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:49,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-10-13 19:25:49,929 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,SelfDestructingSolverStorable88 [2021-10-13 19:25:49,930 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:49,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:49,931 INFO L82 PathProgramCache]: Analyzing trace with hash 1321568986, now seen corresponding path program 18 times [2021-10-13 19:25:49,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:49,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942595941] [2021-10-13 19:25:49,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:49,931 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:50,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:51,312 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:51,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:51,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942595941] [2021-10-13 19:25:51,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942595941] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:51,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694999721] [2021-10-13 19:25:51,313 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:25:51,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:51,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:51,315 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-13 19:25:51,316 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-13 19:25:53,471 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-10-13 19:25:53,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:53,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-13 19:25:53,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:53,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:25:53,490 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 114 treesize of output 110 [2021-10-13 19:25:54,424 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-13 19:25:54,548 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:25:54,549 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-13 19:25:54,664 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:25:54,665 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-13 19:25:56,136 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 121 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:56,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694999721] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:56,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:56,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 54 [2021-10-13 19:25:56,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395656166] [2021-10-13 19:25:56,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-10-13 19:25:56,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:56,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-10-13 19:25:56,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=2824, Unknown=0, NotChecked=0, Total=3080 [2021-10-13 19:25:56,138 INFO L87 Difference]: Start difference. First operand 5385 states and 16001 transitions. Second operand has 56 states, 55 states have (on average 1.490909090909091) internal successors, (82), 55 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:11,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:26:11,778 INFO L93 Difference]: Finished difference Result 15267 states and 40451 transitions. [2021-10-13 19:26:11,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-10-13 19:26:11,779 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 1.490909090909091) internal successors, (82), 55 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-13 19:26:11,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:26:11,811 INFO L225 Difference]: With dead ends: 15267 [2021-10-13 19:26:11,811 INFO L226 Difference]: Without dead ends: 15267 [2021-10-13 19:26:11,813 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3539 ImplicationChecksByTransitivity, 11109.6ms TimeCoverageRelationStatistics Valid=1474, Invalid=16082, Unknown=0, NotChecked=0, Total=17556 [2021-10-13 19:26:11,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15267 states. [2021-10-13 19:26:12,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15267 to 9083. [2021-10-13 19:26:12,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9083 states, 9072 states have (on average 3.0807980599647267) internal successors, (27949), 9082 states have internal predecessors, (27949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:12,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9083 states to 9083 states and 27949 transitions. [2021-10-13 19:26:12,035 INFO L78 Accepts]: Start accepts. Automaton has 9083 states and 27949 transitions. Word has length 41 [2021-10-13 19:26:12,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:26:12,036 INFO L470 AbstractCegarLoop]: Abstraction has 9083 states and 27949 transitions. [2021-10-13 19:26:12,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 1.490909090909091) internal successors, (82), 55 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:12,036 INFO L276 IsEmpty]: Start isEmpty. Operand 9083 states and 27949 transitions. [2021-10-13 19:26:12,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-13 19:26:12,042 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:26:12,042 INFO L512 BasicCegarLoop]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:26:12,074 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-13 19:26:12,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:12,243 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:26:12,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:26:12,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1321569018, now seen corresponding path program 13 times [2021-10-13 19:26:12,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:26:12,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642472479] [2021-10-13 19:26:12,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:26:12,246 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:26:12,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:13,205 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:13,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:26:13,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642472479] [2021-10-13 19:26:13,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642472479] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:13,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471931730] [2021-10-13 19:26:13,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:26:13,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:13,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:26:13,208 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-13 19:26:13,208 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-13 19:26:14,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:14,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 67 conjunts are in the unsatisfiable core [2021-10-13 19:26:14,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:26:14,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:26:14,798 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-13 19:26:15,557 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-13 19:26:15,650 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:15,651 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-13 19:26:15,734 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:15,734 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-13 19:26:16,829 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:16,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471931730] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:16,829 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:26:16,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 54 [2021-10-13 19:26:16,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104454268] [2021-10-13 19:26:16,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-10-13 19:26:16,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:26:16,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-10-13 19:26:16,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2951, Unknown=0, NotChecked=0, Total=3080 [2021-10-13 19:26:16,831 INFO L87 Difference]: Start difference. First operand 9083 states and 27949 transitions. Second operand has 56 states, 55 states have (on average 1.490909090909091) internal successors, (82), 55 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:21,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:26:21,998 INFO L93 Difference]: Finished difference Result 12131 states and 35510 transitions. [2021-10-13 19:26:21,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:26:21,999 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 1.490909090909091) internal successors, (82), 55 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-13 19:26:21,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:26:22,024 INFO L225 Difference]: With dead ends: 12131 [2021-10-13 19:26:22,024 INFO L226 Difference]: Without dead ends: 12131 [2021-10-13 19:26:22,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 4038.1ms TimeCoverageRelationStatistics Valid=346, Invalid=6460, Unknown=0, NotChecked=0, Total=6806 [2021-10-13 19:26:22,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12131 states. [2021-10-13 19:26:22,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12131 to 9379. [2021-10-13 19:26:22,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9379 states, 9368 states have (on average 3.0855038428693424) internal successors, (28905), 9378 states have internal predecessors, (28905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:22,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9379 states to 9379 states and 28905 transitions. [2021-10-13 19:26:22,277 INFO L78 Accepts]: Start accepts. Automaton has 9379 states and 28905 transitions. Word has length 41 [2021-10-13 19:26:22,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:26:22,277 INFO L470 AbstractCegarLoop]: Abstraction has 9379 states and 28905 transitions. [2021-10-13 19:26:22,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 1.490909090909091) internal successors, (82), 55 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:22,278 INFO L276 IsEmpty]: Start isEmpty. Operand 9379 states and 28905 transitions. [2021-10-13 19:26:22,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-13 19:26:22,284 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:26:22,284 INFO L512 BasicCegarLoop]: trace histogram [10, 9, 8, 8, 1, 1, 1, 1, 1, 1] [2021-10-13 19:26:22,313 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-13 19:26:22,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:22,492 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:26:22,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:26:22,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1547645772, now seen corresponding path program 9 times [2021-10-13 19:26:22,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:26:22,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661754298] [2021-10-13 19:26:22,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:26:22,494 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:26:22,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:23,185 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:23,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:26:23,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661754298] [2021-10-13 19:26:23,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661754298] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:23,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70621569] [2021-10-13 19:26:23,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:26:23,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:23,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:26:23,189 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-13 19:26:23,191 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-13 19:26:25,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-13 19:26:25,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:26:25,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 57 conjunts are in the unsatisfiable core [2021-10-13 19:26:25,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:26:25,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:26:25,342 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-13 19:26:25,816 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-13 19:26:25,903 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:25,903 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-13 19:26:25,985 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:25,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, 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-13 19:26:26,133 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:26,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 27 treesize of output 26 [2021-10-13 19:26:26,774 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-13 19:26:26,777 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:26,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70621569] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:26,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:26:26,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2021-10-13 19:26:26,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248052442] [2021-10-13 19:26:26,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-13 19:26:26,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:26:26,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-13 19:26:26,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=2060, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:26:26,852 INFO L87 Difference]: Start difference. First operand 9379 states and 28905 transitions. Second operand has 47 states, 46 states have (on average 1.7608695652173914) internal successors, (81), 46 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:30,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:26:30,984 INFO L93 Difference]: Finished difference Result 12241 states and 33732 transitions. [2021-10-13 19:26:30,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 19:26:30,984 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.7608695652173914) internal successors, (81), 46 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-13 19:26:30,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:26:31,018 INFO L225 Difference]: With dead ends: 12241 [2021-10-13 19:26:31,018 INFO L226 Difference]: Without dead ends: 12241 [2021-10-13 19:26:31,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 3035.9ms TimeCoverageRelationStatistics Valid=289, Invalid=4403, Unknown=0, NotChecked=0, Total=4692 [2021-10-13 19:26:31,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12241 states. [2021-10-13 19:26:31,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12241 to 9166. [2021-10-13 19:26:31,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9166 states, 9155 states have (on average 3.065210267613326) internal successors, (28062), 9165 states have internal predecessors, (28062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:31,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9166 states to 9166 states and 28062 transitions. [2021-10-13 19:26:31,319 INFO L78 Accepts]: Start accepts. Automaton has 9166 states and 28062 transitions. Word has length 41 [2021-10-13 19:26:31,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:26:31,319 INFO L470 AbstractCegarLoop]: Abstraction has 9166 states and 28062 transitions. [2021-10-13 19:26:31,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 1.7608695652173914) internal successors, (81), 46 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:31,319 INFO L276 IsEmpty]: Start isEmpty. Operand 9166 states and 28062 transitions. [2021-10-13 19:26:31,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-13 19:26:31,326 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:26:31,326 INFO L512 BasicCegarLoop]: trace histogram [14, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:26:31,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-10-13 19:26:31,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:31,527 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:26:31,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:26:31,528 INFO L82 PathProgramCache]: Analyzing trace with hash -660934022, now seen corresponding path program 19 times [2021-10-13 19:26:31,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:26:31,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280456358] [2021-10-13 19:26:31,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:26:31,530 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:26:31,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:32,601 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:32,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:26:32,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280456358] [2021-10-13 19:26:32,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280456358] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:32,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345086611] [2021-10-13 19:26:32,602 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:26:32,602 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:32,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:26:32,603 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-13 19:26:32,605 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-13 19:26:34,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:34,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 71 conjunts are in the unsatisfiable core [2021-10-13 19:26:34,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:26:34,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:26:34,275 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-13 19:26:35,198 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-13 19:26:35,298 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:35,299 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-13 19:26:35,387 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:35,387 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-13 19:26:35,469 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:35,469 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-13 19:26:35,548 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:35,548 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-13 19:26:36,569 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 1 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:36,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345086611] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:36,570 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:26:36,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 58 [2021-10-13 19:26:36,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111297293] [2021-10-13 19:26:36,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-10-13 19:26:36,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:26:36,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-10-13 19:26:36,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=3397, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 19:26:36,572 INFO L87 Difference]: Start difference. First operand 9166 states and 28062 transitions. Second operand has 60 states, 59 states have (on average 1.4576271186440677) internal successors, (86), 59 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:45,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:26:45,156 INFO L93 Difference]: Finished difference Result 12726 states and 35665 transitions. [2021-10-13 19:26:45,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-13 19:26:45,156 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 1.4576271186440677) internal successors, (86), 59 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-13 19:26:45,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:26:45,180 INFO L225 Difference]: With dead ends: 12726 [2021-10-13 19:26:45,180 INFO L226 Difference]: Without dead ends: 12726 [2021-10-13 19:26:45,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 5861.3ms TimeCoverageRelationStatistics Valid=677, Invalid=9625, Unknown=0, NotChecked=0, Total=10302 [2021-10-13 19:26:45,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12726 states. [2021-10-13 19:26:45,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12726 to 7366. [2021-10-13 19:26:45,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7366 states, 7355 states have (on average 3.0299116247450715) internal successors, (22285), 7365 states have internal predecessors, (22285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:45,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7366 states to 7366 states and 22285 transitions. [2021-10-13 19:26:45,320 INFO L78 Accepts]: Start accepts. Automaton has 7366 states and 22285 transitions. Word has length 43 [2021-10-13 19:26:45,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:26:45,320 INFO L470 AbstractCegarLoop]: Abstraction has 7366 states and 22285 transitions. [2021-10-13 19:26:45,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 1.4576271186440677) internal successors, (86), 59 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:45,320 INFO L276 IsEmpty]: Start isEmpty. Operand 7366 states and 22285 transitions. [2021-10-13 19:26:45,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-13 19:26:45,326 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:26:45,326 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:26:45,355 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-13 19:26:45,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:45,527 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:26:45,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:26:45,527 INFO L82 PathProgramCache]: Analyzing trace with hash -1282468378, now seen corresponding path program 14 times [2021-10-13 19:26:45,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:26:45,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481874170] [2021-10-13 19:26:45,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:26:45,528 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:26:45,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:45,957 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 121 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:45,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:26:45,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481874170] [2021-10-13 19:26:45,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481874170] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:45,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442085631] [2021-10-13 19:26:45,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:26:45,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:45,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:26:45,960 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-13 19:26:45,975 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-13 19:26:47,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:26:47,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:26:47,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:26:47,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:26:48,690 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 144 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:48,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442085631] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:48,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:26:48,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 53 [2021-10-13 19:26:48,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554555699] [2021-10-13 19:26:48,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-13 19:26:48,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:26:48,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-13 19:26:48,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=591, Invalid=2379, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:26:48,692 INFO L87 Difference]: Start difference. First operand 7366 states and 22285 transitions. Second operand has 55 states, 54 states have (on average 1.537037037037037) internal successors, (83), 54 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:52,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:26:52,419 INFO L93 Difference]: Finished difference Result 11934 states and 31133 transitions. [2021-10-13 19:26:52,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-10-13 19:26:52,420 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.537037037037037) internal successors, (83), 54 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-13 19:26:52,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:26:52,443 INFO L225 Difference]: With dead ends: 11934 [2021-10-13 19:26:52,443 INFO L226 Difference]: Without dead ends: 11828 [2021-10-13 19:26:52,445 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5512 ImplicationChecksByTransitivity, 3600.5ms TimeCoverageRelationStatistics Valid=4509, Invalid=17841, Unknown=0, NotChecked=0, Total=22350 [2021-10-13 19:26:52,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11828 states. [2021-10-13 19:26:52,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11828 to 5696. [2021-10-13 19:26:52,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5696 states, 5685 states have (on average 2.948636763412489) internal successors, (16763), 5695 states have internal predecessors, (16763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:52,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5696 states to 5696 states and 16763 transitions. [2021-10-13 19:26:52,570 INFO L78 Accepts]: Start accepts. Automaton has 5696 states and 16763 transitions. Word has length 43 [2021-10-13 19:26:52,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:26:52,570 INFO L470 AbstractCegarLoop]: Abstraction has 5696 states and 16763 transitions. [2021-10-13 19:26:52,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 1.537037037037037) internal successors, (83), 54 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:52,570 INFO L276 IsEmpty]: Start isEmpty. Operand 5696 states and 16763 transitions. [2021-10-13 19:26:52,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-13 19:26:52,576 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:26:52,576 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1] [2021-10-13 19:26:52,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-10-13 19:26:52,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:52,777 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:26:52,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:26:52,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1310256690, now seen corresponding path program 11 times [2021-10-13 19:26:52,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:26:52,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704669016] [2021-10-13 19:26:52,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:26:52,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:26:52,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:53,465 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:53,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:26:53,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704669016] [2021-10-13 19:26:53,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704669016] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:53,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201920358] [2021-10-13 19:26:53,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:26:53,467 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:53,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:26:53,468 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-13 19:26:53,484 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-13 19:26:55,257 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-10-13 19:26:55,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:26:55,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-13 19:26:55,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:26:55,273 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-13 19:26:55,657 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-13 19:26:55,722 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:26:55,722 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-13 19:26:56,497 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-13 19:26:56,500 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:56,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201920358] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:56,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:26:56,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2021-10-13 19:26:56,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604429842] [2021-10-13 19:26:56,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-13 19:26:56,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:26:56,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-13 19:26:56,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=2046, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:26:56,503 INFO L87 Difference]: Start difference. First operand 5696 states and 16763 transitions. Second operand has 47 states, 46 states have (on average 1.8478260869565217) internal successors, (85), 46 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:58,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:26:58,861 INFO L93 Difference]: Finished difference Result 6038 states and 17876 transitions. [2021-10-13 19:26:58,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:26:58,862 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.8478260869565217) internal successors, (85), 46 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-13 19:26:58,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:26:58,873 INFO L225 Difference]: With dead ends: 6038 [2021-10-13 19:26:58,874 INFO L226 Difference]: Without dead ends: 6038 [2021-10-13 19:26:58,874 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 2184.2ms TimeCoverageRelationStatistics Valid=237, Invalid=3423, Unknown=0, NotChecked=0, Total=3660 [2021-10-13 19:26:58,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6038 states. [2021-10-13 19:26:59,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6038 to 5826. [2021-10-13 19:26:59,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5826 states, 5815 states have (on average 2.9666380051590715) internal successors, (17251), 5825 states have internal predecessors, (17251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:59,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5826 states to 5826 states and 17251 transitions. [2021-10-13 19:26:59,050 INFO L78 Accepts]: Start accepts. Automaton has 5826 states and 17251 transitions. Word has length 43 [2021-10-13 19:26:59,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:26:59,050 INFO L470 AbstractCegarLoop]: Abstraction has 5826 states and 17251 transitions. [2021-10-13 19:26:59,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 1.8478260869565217) internal successors, (85), 46 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:59,051 INFO L276 IsEmpty]: Start isEmpty. Operand 5826 states and 17251 transitions. [2021-10-13 19:26:59,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-13 19:26:59,056 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:26:59,056 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1] [2021-10-13 19:26:59,085 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-13 19:26:59,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:59,257 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:26:59,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:26:59,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1310256761, now seen corresponding path program 10 times [2021-10-13 19:26:59,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:26:59,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665849784] [2021-10-13 19:26:59,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:26:59,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:26:59,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:59,865 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:59,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:26:59,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665849784] [2021-10-13 19:26:59,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665849784] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:59,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975042200] [2021-10-13 19:26:59,866 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:26:59,866 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:59,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:26:59,868 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-13 19:26:59,869 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-13 19:27:01,576 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:27:01,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:27:01,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-13 19:27:01,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:27:01,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 396 treesize of output 364 [2021-10-13 19:27:01,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 17 treesize of output 13 [2021-10-13 19:27:02,059 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:27:02,060 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-13 19:27:02,724 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-13 19:27:02,726 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:02,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975042200] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:02,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:27:02,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2021-10-13 19:27:02,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277058237] [2021-10-13 19:27:02,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-13 19:27:02,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:27:02,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-13 19:27:02,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=2046, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:27:02,729 INFO L87 Difference]: Start difference. First operand 5826 states and 17251 transitions. Second operand has 47 states, 46 states have (on average 1.8478260869565217) internal successors, (85), 46 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:05,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:27:05,046 INFO L93 Difference]: Finished difference Result 6034 states and 17750 transitions. [2021-10-13 19:27:05,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 19:27:05,047 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.8478260869565217) internal successors, (85), 46 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-13 19:27:05,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:27:05,059 INFO L225 Difference]: With dead ends: 6034 [2021-10-13 19:27:05,059 INFO L226 Difference]: Without dead ends: 6034 [2021-10-13 19:27:05,059 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 1962.9ms TimeCoverageRelationStatistics Valid=232, Invalid=3308, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 19:27:05,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6034 states. [2021-10-13 19:27:05,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6034 to 5826. [2021-10-13 19:27:05,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5826 states, 5815 states have (on average 2.945657781599312) internal successors, (17129), 5825 states have internal predecessors, (17129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:05,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5826 states to 5826 states and 17129 transitions. [2021-10-13 19:27:05,147 INFO L78 Accepts]: Start accepts. Automaton has 5826 states and 17129 transitions. Word has length 43 [2021-10-13 19:27:05,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:27:05,147 INFO L470 AbstractCegarLoop]: Abstraction has 5826 states and 17129 transitions. [2021-10-13 19:27:05,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 1.8478260869565217) internal successors, (85), 46 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:05,147 INFO L276 IsEmpty]: Start isEmpty. Operand 5826 states and 17129 transitions. [2021-10-13 19:27:05,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-13 19:27:05,155 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:27:05,155 INFO L512 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 1, 1, 1, 1, 1, 1] [2021-10-13 19:27:05,193 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-13 19:27:05,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:05,369 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:27:05,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:27:05,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1550606985, now seen corresponding path program 12 times [2021-10-13 19:27:05,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:27:05,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102151146] [2021-10-13 19:27:05,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:27:05,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:27:05,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:27:05,659 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 101 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:05,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:27:05,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102151146] [2021-10-13 19:27:05,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102151146] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:05,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815984251] [2021-10-13 19:27:05,660 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:27:05,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:05,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:27:05,662 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-13 19:27:05,687 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-13 19:27:08,557 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-10-13 19:27:08,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:27:08,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-13 19:27:08,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:27:09,269 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 126 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:09,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815984251] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:09,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:27:09,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 42 [2021-10-13 19:27:09,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515317324] [2021-10-13 19:27:09,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-13 19:27:09,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:27:09,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-13 19:27:09,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=1440, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:27:09,271 INFO L87 Difference]: Start difference. First operand 5826 states and 17129 transitions. Second operand has 43 states, 43 states have (on average 1.9534883720930232) internal successors, (84), 42 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:09,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:27:09,810 INFO L93 Difference]: Finished difference Result 5688 states and 16616 transitions. [2021-10-13 19:27:09,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 19:27:09,811 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.9534883720930232) internal successors, (84), 42 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-13 19:27:09,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:27:09,819 INFO L225 Difference]: With dead ends: 5688 [2021-10-13 19:27:09,819 INFO L226 Difference]: Without dead ends: 4411 [2021-10-13 19:27:09,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 897.8ms TimeCoverageRelationStatistics Valid=568, Invalid=2294, Unknown=0, NotChecked=0, Total=2862 [2021-10-13 19:27:09,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4411 states. [2021-10-13 19:27:09,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4411 to 4411. [2021-10-13 19:27:09,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4411 states, 4400 states have (on average 2.9620454545454544) internal successors, (13033), 4410 states have internal predecessors, (13033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:10,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4411 states to 4411 states and 13033 transitions. [2021-10-13 19:27:10,027 INFO L78 Accepts]: Start accepts. Automaton has 4411 states and 13033 transitions. Word has length 43 [2021-10-13 19:27:10,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:27:10,027 INFO L470 AbstractCegarLoop]: Abstraction has 4411 states and 13033 transitions. [2021-10-13 19:27:10,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.9534883720930232) internal successors, (84), 42 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:10,028 INFO L276 IsEmpty]: Start isEmpty. Operand 4411 states and 13033 transitions. [2021-10-13 19:27:10,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-13 19:27:10,031 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:27:10,031 INFO L512 BasicCegarLoop]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:27:10,065 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-13 19:27:10,231 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,SelfDestructingSolverStorable96 [2021-10-13 19:27:10,232 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:27:10,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:27:10,233 INFO L82 PathProgramCache]: Analyzing trace with hash -287316541, now seen corresponding path program 20 times [2021-10-13 19:27:10,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:27:10,234 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294401393] [2021-10-13 19:27:10,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:27:10,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:27:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:27:11,431 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:11,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:27:11,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294401393] [2021-10-13 19:27:11,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294401393] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:11,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551213064] [2021-10-13 19:27:11,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:27:11,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:11,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:27:11,433 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-13 19:27:11,434 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-13 19:27:13,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:27:13,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:27:13,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 71 conjunts are in the unsatisfiable core [2021-10-13 19:27:13,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:27:13,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:27:13,248 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-13 19:27:13,983 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-13 19:27:14,065 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:27:14,066 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-13 19:27:14,141 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:27:14,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, 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-13 19:27:15,163 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:15,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551213064] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:15,163 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:27:15,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 58 [2021-10-13 19:27:15,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784467611] [2021-10-13 19:27:15,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-10-13 19:27:15,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:27:15,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-10-13 19:27:15,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=3366, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 19:27:15,166 INFO L87 Difference]: Start difference. First operand 4411 states and 13033 transitions. Second operand has 60 states, 59 states have (on average 1.4915254237288136) internal successors, (88), 59 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:20,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:27:20,242 INFO L93 Difference]: Finished difference Result 8907 states and 24761 transitions. [2021-10-13 19:27:20,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 19:27:20,243 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 1.4915254237288136) internal successors, (88), 59 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-13 19:27:20,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:27:20,260 INFO L225 Difference]: With dead ends: 8907 [2021-10-13 19:27:20,260 INFO L226 Difference]: Without dead ends: 8907 [2021-10-13 19:27:20,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 3957.9ms TimeCoverageRelationStatistics Valid=395, Invalid=7261, Unknown=0, NotChecked=0, Total=7656 [2021-10-13 19:27:20,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8907 states. [2021-10-13 19:27:20,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8907 to 4559. [2021-10-13 19:27:20,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4559 states, 4548 states have (on average 2.9861477572559365) internal successors, (13581), 4558 states have internal predecessors, (13581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:20,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4559 states to 4559 states and 13581 transitions. [2021-10-13 19:27:20,423 INFO L78 Accepts]: Start accepts. Automaton has 4559 states and 13581 transitions. Word has length 44 [2021-10-13 19:27:20,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:27:20,424 INFO L470 AbstractCegarLoop]: Abstraction has 4559 states and 13581 transitions. [2021-10-13 19:27:20,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 1.4915254237288136) internal successors, (88), 59 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:20,424 INFO L276 IsEmpty]: Start isEmpty. Operand 4559 states and 13581 transitions. [2021-10-13 19:27:20,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-13 19:27:20,427 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:27:20,428 INFO L512 BasicCegarLoop]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:27:20,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-10-13 19:27:20,628 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,SelfDestructingSolverStorable97 [2021-10-13 19:27:20,629 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:27:20,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:27:20,630 INFO L82 PathProgramCache]: Analyzing trace with hash -287316509, now seen corresponding path program 15 times [2021-10-13 19:27:20,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:27:20,630 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133577495] [2021-10-13 19:27:20,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:27:20,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:27:20,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:27:21,882 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:21,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:27:21,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133577495] [2021-10-13 19:27:21,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133577495] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:21,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327468993] [2021-10-13 19:27:21,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:27:21,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:21,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:27:21,884 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-13 19:27:21,885 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-13 19:27:24,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2021-10-13 19:27:24,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:27:24,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-13 19:27:24,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:27:25,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 29 treesize of output 25 [2021-10-13 19:27:25,600 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:27:25,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:27:25,719 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:27:25,720 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 38 treesize of output 37 [2021-10-13 19:27:27,377 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 144 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:27,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327468993] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:27,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:27:27,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 58 [2021-10-13 19:27:27,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715786472] [2021-10-13 19:27:27,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-10-13 19:27:27,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:27:27,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-10-13 19:27:27,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=3239, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 19:27:27,379 INFO L87 Difference]: Start difference. First operand 4559 states and 13581 transitions. Second operand has 60 states, 59 states have (on average 1.4915254237288136) internal successors, (88), 59 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:43,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:27:43,024 INFO L93 Difference]: Finished difference Result 14345 states and 36502 transitions. [2021-10-13 19:27:43,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-10-13 19:27:43,025 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 1.4915254237288136) internal successors, (88), 59 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-13 19:27:43,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:27:43,050 INFO L225 Difference]: With dead ends: 14345 [2021-10-13 19:27:43,051 INFO L226 Difference]: Without dead ends: 14345 [2021-10-13 19:27:43,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6178 ImplicationChecksByTransitivity, 11809.3ms TimeCoverageRelationStatistics Valid=1878, Invalid=21992, Unknown=0, NotChecked=0, Total=23870 [2021-10-13 19:27:43,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14345 states. [2021-10-13 19:27:43,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14345 to 6707. [2021-10-13 19:27:43,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6707 states, 6696 states have (on average 3.0446535244922344) internal successors, (20387), 6706 states have internal predecessors, (20387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:43,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6707 states to 6707 states and 20387 transitions. [2021-10-13 19:27:43,194 INFO L78 Accepts]: Start accepts. Automaton has 6707 states and 20387 transitions. Word has length 44 [2021-10-13 19:27:43,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:27:43,194 INFO L470 AbstractCegarLoop]: Abstraction has 6707 states and 20387 transitions. [2021-10-13 19:27:43,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 1.4915254237288136) internal successors, (88), 59 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:43,194 INFO L276 IsEmpty]: Start isEmpty. Operand 6707 states and 20387 transitions. [2021-10-13 19:27:43,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-13 19:27:43,235 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:27:43,235 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1] [2021-10-13 19:27:43,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-10-13 19:27:43,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:43,436 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:27:43,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:27:43,437 INFO L82 PathProgramCache]: Analyzing trace with hash -555455187, now seen corresponding path program 10 times [2021-10-13 19:27:43,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:27:43,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324981358] [2021-10-13 19:27:43,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:27:43,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:27:43,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:27:44,168 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:44,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:27:44,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324981358] [2021-10-13 19:27:44,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324981358] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:44,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438521398] [2021-10-13 19:27:44,169 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:27:44,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:44,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:27:44,171 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-13 19:27:44,173 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-13 19:27:45,974 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:27:45,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:27:45,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:27:45,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:27:45,986 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-13 19:27:46,588 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-13 19:27:46,702 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:27:46,702 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 37 treesize of output 36 [2021-10-13 19:27:46,930 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:27:46,931 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 37 treesize of output 36 [2021-10-13 19:27:48,051 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:27:48,051 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-13 19:27:48,058 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:48,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438521398] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:48,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:27:48,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2021-10-13 19:27:48,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386766763] [2021-10-13 19:27:48,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-10-13 19:27:48,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:27:48,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-10-13 19:27:48,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2163, Unknown=0, NotChecked=0, Total=2352 [2021-10-13 19:27:48,060 INFO L87 Difference]: Start difference. First operand 6707 states and 20387 transitions. Second operand has 49 states, 48 states have (on average 1.8125) internal successors, (87), 48 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:54,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:27:54,291 INFO L93 Difference]: Finished difference Result 11486 states and 31713 transitions. [2021-10-13 19:27:54,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-13 19:27:54,292 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 48 states have (on average 1.8125) internal successors, (87), 48 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-13 19:27:54,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:27:54,317 INFO L225 Difference]: With dead ends: 11486 [2021-10-13 19:27:54,317 INFO L226 Difference]: Without dead ends: 11486 [2021-10-13 19:27:54,318 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1170 ImplicationChecksByTransitivity, 4747.6ms TimeCoverageRelationStatistics Valid=611, Invalid=6871, Unknown=0, NotChecked=0, Total=7482 [2021-10-13 19:27:54,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11486 states. [2021-10-13 19:27:54,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11486 to 8463. [2021-10-13 19:27:54,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8463 states, 8452 states have (on average 3.063416942735447) internal successors, (25892), 8462 states have internal predecessors, (25892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:54,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8463 states to 8463 states and 25892 transitions. [2021-10-13 19:27:54,547 INFO L78 Accepts]: Start accepts. Automaton has 8463 states and 25892 transitions. Word has length 44 [2021-10-13 19:27:54,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:27:54,547 INFO L470 AbstractCegarLoop]: Abstraction has 8463 states and 25892 transitions. [2021-10-13 19:27:54,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 1.8125) internal successors, (87), 48 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:54,548 INFO L276 IsEmpty]: Start isEmpty. Operand 8463 states and 25892 transitions. [2021-10-13 19:27:54,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-13 19:27:54,557 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:27:54,557 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1] [2021-10-13 19:27:54,606 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-13 19:27:54,772 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,SelfDestructingSolverStorable99 [2021-10-13 19:27:54,772 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:27:54,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:27:54,773 INFO L82 PathProgramCache]: Analyzing trace with hash -555455116, now seen corresponding path program 13 times [2021-10-13 19:27:54,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:27:54,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754244917] [2021-10-13 19:27:54,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:27:54,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:27:54,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:27:55,552 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:55,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:27:55,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754244917] [2021-10-13 19:27:55,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754244917] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:55,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537263365] [2021-10-13 19:27:55,553 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:27:55,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:55,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:27:55,555 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-13 19:27:55,572 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-13 19:27:57,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:27:57,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-13 19:27:57,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:27:57,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:27:57,521 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 126 treesize of output 118 [2021-10-13 19:27:58,085 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-13 19:27:58,171 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:27:58,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, 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-13 19:27:58,336 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:27:58,337 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-13 19:27:59,066 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-13 19:27:59,068 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:59,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537263365] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:59,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:27:59,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2021-10-13 19:27:59,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453338789] [2021-10-13 19:27:59,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-10-13 19:27:59,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:27:59,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-10-13 19:27:59,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=2248, Unknown=0, NotChecked=0, Total=2352 [2021-10-13 19:27:59,070 INFO L87 Difference]: Start difference. First operand 8463 states and 25892 transitions. Second operand has 49 states, 48 states have (on average 1.8125) internal successors, (87), 48 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:03,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:28:03,728 INFO L93 Difference]: Finished difference Result 11140 states and 30779 transitions. [2021-10-13 19:28:03,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 19:28:03,729 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 48 states have (on average 1.8125) internal successors, (87), 48 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-13 19:28:03,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:28:03,749 INFO L225 Difference]: With dead ends: 11140 [2021-10-13 19:28:03,749 INFO L226 Difference]: Without dead ends: 11140 [2021-10-13 19:28:03,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 3147.5ms TimeCoverageRelationStatistics Valid=279, Invalid=4977, Unknown=0, NotChecked=0, Total=5256 [2021-10-13 19:28:03,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11140 states. [2021-10-13 19:28:03,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11140 to 8557. [2021-10-13 19:28:03,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8557 states, 8546 states have (on average 3.0407208050549963) internal successors, (25986), 8556 states have internal predecessors, (25986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:03,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8557 states to 8557 states and 25986 transitions. [2021-10-13 19:28:03,893 INFO L78 Accepts]: Start accepts. Automaton has 8557 states and 25986 transitions. Word has length 44 [2021-10-13 19:28:03,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:28:03,893 INFO L470 AbstractCegarLoop]: Abstraction has 8557 states and 25986 transitions. [2021-10-13 19:28:03,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 1.8125) internal successors, (87), 48 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:03,893 INFO L276 IsEmpty]: Start isEmpty. Operand 8557 states and 25986 transitions. [2021-10-13 19:28:03,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-13 19:28:03,899 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:28:03,899 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:28:03,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-10-13 19:28:04,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:04,100 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:28:04,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:28:04,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1233233297, now seen corresponding path program 21 times [2021-10-13 19:28:04,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:28:04,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322582452] [2021-10-13 19:28:04,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:28:04,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:28:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:28:04,655 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 144 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:04,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:28:04,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322582452] [2021-10-13 19:28:04,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322582452] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:04,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030955138] [2021-10-13 19:28:04,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:28:04,656 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:04,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:28:04,658 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-13 19:28:04,659 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-13 19:28:07,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-10-13 19:28:07,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:28:07,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:28:07,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:28:08,474 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 169 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:08,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030955138] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:08,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:28:08,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 57 [2021-10-13 19:28:08,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986837893] [2021-10-13 19:28:08,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-10-13 19:28:08,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:28:08,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-10-13 19:28:08,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=2744, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:28:08,476 INFO L87 Difference]: Start difference. First operand 8557 states and 25986 transitions. Second operand has 59 states, 58 states have (on average 1.5344827586206897) internal successors, (89), 58 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:12,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:28:12,782 INFO L93 Difference]: Finished difference Result 13953 states and 36476 transitions. [2021-10-13 19:28:12,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2021-10-13 19:28:12,783 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 58 states have (on average 1.5344827586206897) internal successors, (89), 58 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-10-13 19:28:12,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:28:12,809 INFO L225 Difference]: With dead ends: 13953 [2021-10-13 19:28:12,809 INFO L226 Difference]: Without dead ends: 13839 [2021-10-13 19:28:12,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6456 ImplicationChecksByTransitivity, 4229.7ms TimeCoverageRelationStatistics Valid=5243, Invalid=20839, Unknown=0, NotChecked=0, Total=26082 [2021-10-13 19:28:12,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13839 states. [2021-10-13 19:28:13,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13839 to 6593. [2021-10-13 19:28:13,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6593 states, 6582 states have (on average 2.960346399270738) internal successors, (19485), 6592 states have internal predecessors, (19485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:13,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6593 states to 6593 states and 19485 transitions. [2021-10-13 19:28:13,033 INFO L78 Accepts]: Start accepts. Automaton has 6593 states and 19485 transitions. Word has length 46 [2021-10-13 19:28:13,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:28:13,034 INFO L470 AbstractCegarLoop]: Abstraction has 6593 states and 19485 transitions. [2021-10-13 19:28:13,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 1.5344827586206897) internal successors, (89), 58 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:13,034 INFO L276 IsEmpty]: Start isEmpty. Operand 6593 states and 19485 transitions. [2021-10-13 19:28:13,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-13 19:28:13,040 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:28:13,040 INFO L512 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 1, 1, 1, 1, 1] [2021-10-13 19:28:13,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-10-13 19:28:13,241 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,SelfDestructingSolverStorable101 [2021-10-13 19:28:13,241 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:28:13,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:28:13,242 INFO L82 PathProgramCache]: Analyzing trace with hash 1197539534, now seen corresponding path program 11 times [2021-10-13 19:28:13,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:28:13,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147358124] [2021-10-13 19:28:13,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:28:13,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:28:13,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:28:13,578 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 127 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:13,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:28:13,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147358124] [2021-10-13 19:28:13,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147358124] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:13,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788388014] [2021-10-13 19:28:13,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:28:13,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:13,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:28:13,580 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-13 19:28:13,581 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-13 19:28:15,579 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-10-13 19:28:15,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:28:15,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-13 19:28:15,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:28:16,433 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 155 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:16,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788388014] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:16,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:28:16,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 46 [2021-10-13 19:28:16,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182347970] [2021-10-13 19:28:16,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-13 19:28:16,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:28:16,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-13 19:28:16,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=1727, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:28:16,435 INFO L87 Difference]: Start difference. First operand 6593 states and 19485 transitions. Second operand has 47 states, 47 states have (on average 1.9148936170212767) internal successors, (90), 46 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:17,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:28:17,092 INFO L93 Difference]: Finished difference Result 6489 states and 19057 transitions. [2021-10-13 19:28:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 19:28:17,093 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9148936170212767) internal successors, (90), 46 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-10-13 19:28:17,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:28:17,103 INFO L225 Difference]: With dead ends: 6489 [2021-10-13 19:28:17,103 INFO L226 Difference]: Without dead ends: 4952 [2021-10-13 19:28:17,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 1092.6ms TimeCoverageRelationStatistics Valid=673, Invalid=2749, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:28:17,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4952 states. [2021-10-13 19:28:17,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4952 to 4952. [2021-10-13 19:28:17,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4952 states, 4941 states have (on average 2.9789516292248535) internal successors, (14719), 4951 states have internal predecessors, (14719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:17,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4952 states to 4952 states and 14719 transitions. [2021-10-13 19:28:17,288 INFO L78 Accepts]: Start accepts. Automaton has 4952 states and 14719 transitions. Word has length 46 [2021-10-13 19:28:17,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:28:17,288 INFO L470 AbstractCegarLoop]: Abstraction has 4952 states and 14719 transitions. [2021-10-13 19:28:17,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9148936170212767) internal successors, (90), 46 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:17,289 INFO L276 IsEmpty]: Start isEmpty. Operand 4952 states and 14719 transitions. [2021-10-13 19:28:17,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-13 19:28:17,292 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:28:17,292 INFO L512 BasicCegarLoop]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:28:17,323 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-13 19:28:17,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:17,493 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:28:17,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:28:17,494 INFO L82 PathProgramCache]: Analyzing trace with hash 1471819090, now seen corresponding path program 22 times [2021-10-13 19:28:17,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:28:17,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725411595] [2021-10-13 19:28:17,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:28:17,495 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:28:17,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:28:18,742 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:18,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:28:18,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725411595] [2021-10-13 19:28:18,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725411595] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:18,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62079862] [2021-10-13 19:28:18,743 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:28:18,744 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:18,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:28:18,745 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-13 19:28:18,745 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-13 19:28:20,764 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:28:20,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:28:20,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 75 conjunts are in the unsatisfiable core [2021-10-13 19:28:20,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:28:20,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:28:20,782 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-13 19:28:21,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, 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-13 19:28:21,851 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:28:21,851 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-13 19:28:21,942 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:28:21,943 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-13 19:28:23,222 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:23,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62079862] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:23,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:28:23,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 62 [2021-10-13 19:28:23,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005019913] [2021-10-13 19:28:23,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-10-13 19:28:23,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:28:23,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-10-13 19:28:23,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=3885, Unknown=0, NotChecked=0, Total=4032 [2021-10-13 19:28:23,224 INFO L87 Difference]: Start difference. First operand 4952 states and 14719 transitions. Second operand has 64 states, 63 states have (on average 1.492063492063492) internal successors, (94), 63 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:29,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:28:29,463 INFO L93 Difference]: Finished difference Result 10074 states and 28118 transitions. [2021-10-13 19:28:29,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-13 19:28:29,464 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 1.492063492063492) internal successors, (94), 63 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-10-13 19:28:29,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:28:29,481 INFO L225 Difference]: With dead ends: 10074 [2021-10-13 19:28:29,481 INFO L226 Difference]: Without dead ends: 10074 [2021-10-13 19:28:29,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 5085.2ms TimeCoverageRelationStatistics Valid=396, Invalid=8534, Unknown=0, NotChecked=0, Total=8930 [2021-10-13 19:28:29,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10074 states. [2021-10-13 19:28:29,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10074 to 5108. [2021-10-13 19:28:29,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5108 states, 5097 states have (on average 3.0015695507161073) internal successors, (15299), 5107 states have internal predecessors, (15299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:29,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5108 states to 5108 states and 15299 transitions. [2021-10-13 19:28:29,598 INFO L78 Accepts]: Start accepts. Automaton has 5108 states and 15299 transitions. Word has length 47 [2021-10-13 19:28:29,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:28:29,598 INFO L470 AbstractCegarLoop]: Abstraction has 5108 states and 15299 transitions. [2021-10-13 19:28:29,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 1.492063492063492) internal successors, (94), 63 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:29,599 INFO L276 IsEmpty]: Start isEmpty. Operand 5108 states and 15299 transitions. [2021-10-13 19:28:29,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-13 19:28:29,602 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:28:29,602 INFO L512 BasicCegarLoop]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:28:29,634 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-13 19:28:29,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-10-13 19:28:29,810 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:28:29,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:28:29,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1471819122, now seen corresponding path program 16 times [2021-10-13 19:28:29,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:28:29,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674618554] [2021-10-13 19:28:29,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:28:29,812 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:28:29,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:28:31,014 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:31,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:28:31,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674618554] [2021-10-13 19:28:31,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674618554] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:31,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292615820] [2021-10-13 19:28:31,015 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:28:31,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:31,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:28:31,017 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-13 19:28:31,019 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-13 19:28:33,052 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:28:33,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:28:33,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 75 conjunts are in the unsatisfiable core [2021-10-13 19:28:33,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:28:33,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:28:33,067 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-13 19:28:33,983 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-13 19:28:34,082 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:28:34,082 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-13 19:28:34,172 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:28:34,173 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-13 19:28:35,521 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:35,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292615820] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:35,521 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:28:35,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 62 [2021-10-13 19:28:35,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323624449] [2021-10-13 19:28:35,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-10-13 19:28:35,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:28:35,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-10-13 19:28:35,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=3885, Unknown=0, NotChecked=0, Total=4032 [2021-10-13 19:28:35,523 INFO L87 Difference]: Start difference. First operand 5108 states and 15299 transitions. Second operand has 64 states, 63 states have (on average 1.492063492063492) internal successors, (94), 63 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:41,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:28:41,879 INFO L93 Difference]: Finished difference Result 9996 states and 27904 transitions. [2021-10-13 19:28:41,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-13 19:28:41,879 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 1.492063492063492) internal successors, (94), 63 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-10-13 19:28:41,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:28:41,896 INFO L225 Difference]: With dead ends: 9996 [2021-10-13 19:28:41,897 INFO L226 Difference]: Without dead ends: 9996 [2021-10-13 19:28:41,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 5208.2ms TimeCoverageRelationStatistics Valid=396, Invalid=8534, Unknown=0, NotChecked=0, Total=8930 [2021-10-13 19:28:41,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9996 states. [2021-10-13 19:28:41,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9996 to 5108. [2021-10-13 19:28:41,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5108 states, 5097 states have (on average 2.986266431234059) internal successors, (15221), 5107 states have internal predecessors, (15221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:41,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5108 states to 5108 states and 15221 transitions. [2021-10-13 19:28:41,998 INFO L78 Accepts]: Start accepts. Automaton has 5108 states and 15221 transitions. Word has length 47 [2021-10-13 19:28:41,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:28:41,998 INFO L470 AbstractCegarLoop]: Abstraction has 5108 states and 15221 transitions. [2021-10-13 19:28:41,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 1.492063492063492) internal successors, (94), 63 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:41,998 INFO L276 IsEmpty]: Start isEmpty. Operand 5108 states and 15221 transitions. [2021-10-13 19:28:42,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-13 19:28:42,002 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:28:42,002 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1] [2021-10-13 19:28:42,035 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-13 19:28:42,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:42,203 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:28:42,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:28:42,204 INFO L82 PathProgramCache]: Analyzing trace with hash -392375446, now seen corresponding path program 12 times [2021-10-13 19:28:42,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:28:42,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545092977] [2021-10-13 19:28:42,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:28:42,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:28:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:28:42,927 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:42,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:28:42,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545092977] [2021-10-13 19:28:42,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545092977] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:42,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829642913] [2021-10-13 19:28:42,928 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:28:42,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:42,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:28:42,929 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-13 19:28:42,933 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-13 19:28:46,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-10-13 19:28:46,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:28:46,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-13 19:28:46,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:28:46,717 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-13 19:28:46,827 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:28:46,828 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 38 treesize of output 37 [2021-10-13 19:28:48,209 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:28:48,209 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-13 19:28:48,213 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 145 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:48,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829642913] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:48,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:28:48,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 49 [2021-10-13 19:28:48,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647560144] [2021-10-13 19:28:48,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-13 19:28:48,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:28:48,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-13 19:28:48,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=2329, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 19:28:48,218 INFO L87 Difference]: Start difference. First operand 5108 states and 15221 transitions. Second operand has 51 states, 50 states have (on average 1.86) internal successors, (93), 50 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:54,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:28:54,259 INFO L93 Difference]: Finished difference Result 5394 states and 16277 transitions. [2021-10-13 19:28:54,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-13 19:28:54,259 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.86) internal successors, (93), 50 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-10-13 19:28:54,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:28:54,269 INFO L225 Difference]: With dead ends: 5394 [2021-10-13 19:28:54,270 INFO L226 Difference]: Without dead ends: 5394 [2021-10-13 19:28:54,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1304 ImplicationChecksByTransitivity, 4996.1ms TimeCoverageRelationStatistics Valid=672, Invalid=7700, Unknown=0, NotChecked=0, Total=8372 [2021-10-13 19:28:54,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5394 states. [2021-10-13 19:28:54,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5394 to 5243. [2021-10-13 19:28:54,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5243 states, 5232 states have (on average 3.0087920489296636) internal successors, (15742), 5242 states have internal predecessors, (15742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:54,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5243 states to 5243 states and 15742 transitions. [2021-10-13 19:28:54,351 INFO L78 Accepts]: Start accepts. Automaton has 5243 states and 15742 transitions. Word has length 47 [2021-10-13 19:28:54,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:28:54,351 INFO L470 AbstractCegarLoop]: Abstraction has 5243 states and 15742 transitions. [2021-10-13 19:28:54,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.86) internal successors, (93), 50 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:28:54,351 INFO L276 IsEmpty]: Start isEmpty. Operand 5243 states and 15742 transitions. [2021-10-13 19:28:54,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-13 19:28:54,355 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:28:54,355 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1] [2021-10-13 19:28:54,389 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-13 19:28:54,558 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,SelfDestructingSolverStorable105 [2021-10-13 19:28:54,558 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:28:54,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:28:54,559 INFO L82 PathProgramCache]: Analyzing trace with hash -392375375, now seen corresponding path program 12 times [2021-10-13 19:28:54,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:28:54,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321466337] [2021-10-13 19:28:54,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:28:54,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:28:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:28:55,323 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:55,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:28:55,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321466337] [2021-10-13 19:28:55,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321466337] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:55,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455477891] [2021-10-13 19:28:55,324 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:28:55,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:55,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:28:55,327 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-13 19:28:55,327 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-13 19:28:58,377 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-10-13 19:28:58,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:28:58,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-13 19:28:58,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:28:59,000 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-13 19:28:59,179 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:28:59,179 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-13 19:29:00,740 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:29:00,741 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-13 19:29:00,744 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 145 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:00,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455477891] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:00,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:29:00,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 49 [2021-10-13 19:29:00,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918695455] [2021-10-13 19:29:00,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-13 19:29:00,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:29:00,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-13 19:29:00,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=2329, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 19:29:00,747 INFO L87 Difference]: Start difference. First operand 5243 states and 15742 transitions. Second operand has 51 states, 50 states have (on average 1.86) internal successors, (93), 50 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:05,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:29:05,614 INFO L93 Difference]: Finished difference Result 5390 states and 16139 transitions. [2021-10-13 19:29:05,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-13 19:29:05,614 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.86) internal successors, (93), 50 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-10-13 19:29:05,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:29:05,626 INFO L225 Difference]: With dead ends: 5390 [2021-10-13 19:29:05,626 INFO L226 Difference]: Without dead ends: 5390 [2021-10-13 19:29:05,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1304 ImplicationChecksByTransitivity, 5006.0ms TimeCoverageRelationStatistics Valid=672, Invalid=7700, Unknown=0, NotChecked=0, Total=8372 [2021-10-13 19:29:05,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5390 states. [2021-10-13 19:29:05,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5390 to 5242. [2021-10-13 19:29:05,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5242 states, 5231 states have (on average 2.9835595488434334) internal successors, (15607), 5241 states have internal predecessors, (15607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:05,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5242 states to 5242 states and 15607 transitions. [2021-10-13 19:29:05,759 INFO L78 Accepts]: Start accepts. Automaton has 5242 states and 15607 transitions. Word has length 47 [2021-10-13 19:29:05,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:29:05,759 INFO L470 AbstractCegarLoop]: Abstraction has 5242 states and 15607 transitions. [2021-10-13 19:29:05,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.86) internal successors, (93), 50 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:05,759 INFO L276 IsEmpty]: Start isEmpty. Operand 5242 states and 15607 transitions. [2021-10-13 19:29:05,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-13 19:29:05,763 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:29:05,763 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1] [2021-10-13 19:29:05,797 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-13 19:29:05,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:29:05,964 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:29:05,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:29:05,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1095932631, now seen corresponding path program 11 times [2021-10-13 19:29:05,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:29:05,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400411680] [2021-10-13 19:29:05,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:29:05,967 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:29:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:29:06,849 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:06,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:29:06,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400411680] [2021-10-13 19:29:06,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400411680] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:06,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688146488] [2021-10-13 19:29:06,850 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:29:06,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:29:06,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:29:06,853 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-13 19:29:06,875 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-13 19:29:09,103 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-10-13 19:29:09,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:29:09,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 61 conjunts are in the unsatisfiable core [2021-10-13 19:29:09,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:29:09,114 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 103 treesize of output 101 [2021-10-13 19:29:09,665 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-13 19:29:09,741 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:29:09,741 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-13 19:29:09,892 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:29:09,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 27 treesize of output 26 [2021-10-13 19:29:10,681 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-13 19:29:10,683 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:10,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688146488] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:10,683 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:29:10,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2021-10-13 19:29:10,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238042567] [2021-10-13 19:29:10,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-10-13 19:29:10,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:29:10,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-10-13 19:29:10,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=2632, Unknown=0, NotChecked=0, Total=2756 [2021-10-13 19:29:10,685 INFO L87 Difference]: Start difference. First operand 5242 states and 15607 transitions. Second operand has 53 states, 52 states have (on average 1.8269230769230769) internal successors, (95), 52 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:14,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:29:14,860 INFO L93 Difference]: Finished difference Result 7249 states and 19825 transitions. [2021-10-13 19:29:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:29:14,861 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 1.8269230769230769) internal successors, (95), 52 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-10-13 19:29:14,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:29:14,877 INFO L225 Difference]: With dead ends: 7249 [2021-10-13 19:29:14,877 INFO L226 Difference]: Without dead ends: 7249 [2021-10-13 19:29:14,877 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 2791.0ms TimeCoverageRelationStatistics Valid=251, Invalid=4171, Unknown=0, NotChecked=0, Total=4422 [2021-10-13 19:29:14,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7249 states. [2021-10-13 19:29:14,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7249 to 5689. [2021-10-13 19:29:14,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5689 states, 5678 states have (on average 3.0102148643888693) internal successors, (17092), 5688 states have internal predecessors, (17092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:14,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5689 states to 5689 states and 17092 transitions. [2021-10-13 19:29:14,983 INFO L78 Accepts]: Start accepts. Automaton has 5689 states and 17092 transitions. Word has length 48 [2021-10-13 19:29:14,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:29:14,984 INFO L470 AbstractCegarLoop]: Abstraction has 5689 states and 17092 transitions. [2021-10-13 19:29:14,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 1.8269230769230769) internal successors, (95), 52 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:14,984 INFO L276 IsEmpty]: Start isEmpty. Operand 5689 states and 17092 transitions. [2021-10-13 19:29:14,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-13 19:29:14,991 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:29:14,991 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1] [2021-10-13 19:29:15,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-10-13 19:29:15,205 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,SelfDestructingSolverStorable107 [2021-10-13 19:29:15,206 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:29:15,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:29:15,206 INFO L82 PathProgramCache]: Analyzing trace with hash -1095932560, now seen corresponding path program 14 times [2021-10-13 19:29:15,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:29:15,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163088841] [2021-10-13 19:29:15,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:29:15,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:29:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:29:16,073 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:16,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:29:16,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163088841] [2021-10-13 19:29:16,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163088841] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:16,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711768870] [2021-10-13 19:29:16,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:29:16,074 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:29:16,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:29:16,075 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-13 19:29:16,076 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-13 19:29:18,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:29:18,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:29:18,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 63 conjunts are in the unsatisfiable core [2021-10-13 19:29:18,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:29:18,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:29:18,281 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-13 19:29:18,917 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-13 19:29:19,001 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:29:19,002 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-13 19:29:19,179 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:29:19,180 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-13 19:29:20,037 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-13 19:29:20,040 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:20,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711768870] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:20,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:29:20,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2021-10-13 19:29:20,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086759996] [2021-10-13 19:29:20,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-10-13 19:29:20,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:29:20,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-10-13 19:29:20,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=2644, Unknown=0, NotChecked=0, Total=2756 [2021-10-13 19:29:20,041 INFO L87 Difference]: Start difference. First operand 5689 states and 17092 transitions. Second operand has 53 states, 52 states have (on average 1.8269230769230769) internal successors, (95), 52 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:25,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:29:25,365 INFO L93 Difference]: Finished difference Result 7119 states and 19448 transitions. [2021-10-13 19:29:25,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:29:25,366 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 1.8269230769230769) internal successors, (95), 52 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-10-13 19:29:25,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:29:25,379 INFO L225 Difference]: With dead ends: 7119 [2021-10-13 19:29:25,380 INFO L226 Difference]: Without dead ends: 7119 [2021-10-13 19:29:25,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 3716.2ms TimeCoverageRelationStatistics Valid=301, Invalid=5861, Unknown=0, NotChecked=0, Total=6162 [2021-10-13 19:29:25,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7119 states. [2021-10-13 19:29:25,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7119 to 5559. [2021-10-13 19:29:25,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5559 states, 5548 states have (on average 2.9893655371304977) internal successors, (16585), 5558 states have internal predecessors, (16585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:25,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5559 states to 5559 states and 16585 transitions. [2021-10-13 19:29:25,469 INFO L78 Accepts]: Start accepts. Automaton has 5559 states and 16585 transitions. Word has length 48 [2021-10-13 19:29:25,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:29:25,470 INFO L470 AbstractCegarLoop]: Abstraction has 5559 states and 16585 transitions. [2021-10-13 19:29:25,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 1.8269230769230769) internal successors, (95), 52 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:25,470 INFO L276 IsEmpty]: Start isEmpty. Operand 5559 states and 16585 transitions. [2021-10-13 19:29:25,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-10-13 19:29:25,474 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:29:25,474 INFO L512 BasicCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:29:25,506 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-13 19:29:25,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:29:25,675 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:29:25,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:29:25,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1373960766, now seen corresponding path program 23 times [2021-10-13 19:29:25,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:29:25,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957540558] [2021-10-13 19:29:25,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:29:25,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:29:25,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:29:26,225 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 169 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:26,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:29:26,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957540558] [2021-10-13 19:29:26,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957540558] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:26,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006463297] [2021-10-13 19:29:26,226 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:29:26,227 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:29:26,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:29:26,228 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:29:26,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-10-13 19:29:28,523 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2021-10-13 19:29:28,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:29:28,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:29:28,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:29:29,878 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 196 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:29,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006463297] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:29,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:29:29,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 61 [2021-10-13 19:29:29,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384253316] [2021-10-13 19:29:29,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-10-13 19:29:29,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:29:29,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-10-13 19:29:29,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=771, Invalid=3135, Unknown=0, NotChecked=0, Total=3906 [2021-10-13 19:29:29,883 INFO L87 Difference]: Start difference. First operand 5559 states and 16585 transitions. Second operand has 63 states, 62 states have (on average 1.532258064516129) internal successors, (95), 62 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:34,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:29:34,963 INFO L93 Difference]: Finished difference Result 16345 states and 42773 transitions. [2021-10-13 19:29:34,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-10-13 19:29:34,964 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 1.532258064516129) internal successors, (95), 62 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-10-13 19:29:34,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:29:34,996 INFO L225 Difference]: With dead ends: 16345 [2021-10-13 19:29:34,997 INFO L226 Difference]: Without dead ends: 16223 [2021-10-13 19:29:34,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7474 ImplicationChecksByTransitivity, 4888.9ms TimeCoverageRelationStatistics Valid=6033, Invalid=24069, Unknown=0, NotChecked=0, Total=30102 [2021-10-13 19:29:35,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16223 states. [2021-10-13 19:29:35,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16223 to 5881. [2021-10-13 19:29:35,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5881 states, 5870 states have (on average 2.968994889267462) internal successors, (17428), 5880 states have internal predecessors, (17428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:35,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5881 states to 5881 states and 17428 transitions. [2021-10-13 19:29:35,241 INFO L78 Accepts]: Start accepts. Automaton has 5881 states and 17428 transitions. Word has length 49 [2021-10-13 19:29:35,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:29:35,241 INFO L470 AbstractCegarLoop]: Abstraction has 5881 states and 17428 transitions. [2021-10-13 19:29:35,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 1.532258064516129) internal successors, (95), 62 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:29:35,242 INFO L276 IsEmpty]: Start isEmpty. Operand 5881 states and 17428 transitions. [2021-10-13 19:29:35,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-13 19:29:35,246 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:29:35,246 INFO L512 BasicCegarLoop]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:29:35,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-10-13 19:29:35,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:29:35,447 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:29:35,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:29:35,448 INFO L82 PathProgramCache]: Analyzing trace with hash 1118247035, now seen corresponding path program 24 times [2021-10-13 19:29:35,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:29:35,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514475169] [2021-10-13 19:29:35,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:29:35,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:29:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:29:36,769 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 316 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:36,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:29:36,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514475169] [2021-10-13 19:29:36,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514475169] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:36,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295018109] [2021-10-13 19:29:36,770 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:29:36,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:29:36,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:29:36,772 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:29:36,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-10-13 19:29:40,102 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2021-10-13 19:29:40,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:29:40,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 54 conjunts are in the unsatisfiable core [2021-10-13 19:29:40,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:29:40,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:29:40,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 250 treesize of output 234 [2021-10-13 19:29:41,337 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-13 19:29:41,475 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:29:41,475 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-13 19:29:41,721 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:29:41,722 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-13 19:29:43,866 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 196 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:29:43,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295018109] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:29:43,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:29:43,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 66 [2021-10-13 19:29:43,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230205873] [2021-10-13 19:29:43,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2021-10-13 19:29:43,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:29:43,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-10-13 19:29:43,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=4195, Unknown=0, NotChecked=0, Total=4556 [2021-10-13 19:29:43,868 INFO L87 Difference]: Start difference. First operand 5881 states and 17428 transitions. Second operand has 68 states, 67 states have (on average 1.492537313432836) internal successors, (100), 67 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:06,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:30:06,791 INFO L93 Difference]: Finished difference Result 21811 states and 55574 transitions. [2021-10-13 19:30:06,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-10-13 19:30:06,792 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 1.492537313432836) internal successors, (100), 67 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-10-13 19:30:06,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:30:06,829 INFO L225 Difference]: With dead ends: 21811 [2021-10-13 19:30:06,829 INFO L226 Difference]: Without dead ends: 21811 [2021-10-13 19:30:06,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6729 ImplicationChecksByTransitivity, 15064.8ms TimeCoverageRelationStatistics Valid=2352, Invalid=28448, Unknown=0, NotChecked=0, Total=30800 [2021-10-13 19:30:06,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21811 states. [2021-10-13 19:30:07,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21811 to 8653. [2021-10-13 19:30:07,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8653 states, 8642 states have (on average 3.061444110159685) internal successors, (26457), 8652 states have internal predecessors, (26457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:07,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8653 states to 8653 states and 26457 transitions. [2021-10-13 19:30:07,033 INFO L78 Accepts]: Start accepts. Automaton has 8653 states and 26457 transitions. Word has length 50 [2021-10-13 19:30:07,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:30:07,033 INFO L470 AbstractCegarLoop]: Abstraction has 8653 states and 26457 transitions. [2021-10-13 19:30:07,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 1.492537313432836) internal successors, (100), 67 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:07,034 INFO L276 IsEmpty]: Start isEmpty. Operand 8653 states and 26457 transitions. [2021-10-13 19:30:07,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-13 19:30:07,040 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:30:07,040 INFO L512 BasicCegarLoop]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:30:07,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-10-13 19:30:07,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:30:07,240 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:30:07,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:30:07,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1118247067, now seen corresponding path program 17 times [2021-10-13 19:30:07,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:30:07,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042736798] [2021-10-13 19:30:07,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:30:07,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:30:07,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:30:08,592 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 316 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:08,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:30:08,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042736798] [2021-10-13 19:30:08,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042736798] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:08,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957634783] [2021-10-13 19:30:08,593 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:30:08,593 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:30:08,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:30:08,594 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:30:08,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-10-13 19:30:10,970 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2021-10-13 19:30:10,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:30:10,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 77 conjunts are in the unsatisfiable core [2021-10-13 19:30:10,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:30:10,986 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-13 19:30:11,881 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-13 19:30:11,969 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:30:11,969 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-13 19:30:12,056 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:30:12,056 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-13 19:30:13,438 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 316 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:13,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957634783] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:13,438 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:30:13,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 66 [2021-10-13 19:30:13,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526885706] [2021-10-13 19:30:13,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2021-10-13 19:30:13,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:30:13,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-10-13 19:30:13,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=4384, Unknown=0, NotChecked=0, Total=4556 [2021-10-13 19:30:13,440 INFO L87 Difference]: Start difference. First operand 8653 states and 26457 transitions. Second operand has 68 states, 67 states have (on average 1.492537313432836) internal successors, (100), 67 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:19,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:30:19,606 INFO L93 Difference]: Finished difference Result 16509 states and 47537 transitions. [2021-10-13 19:30:19,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-13 19:30:19,607 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 1.492537313432836) internal successors, (100), 67 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-10-13 19:30:19,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:30:19,649 INFO L225 Difference]: With dead ends: 16509 [2021-10-13 19:30:19,649 INFO L226 Difference]: Without dead ends: 16509 [2021-10-13 19:30:19,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 4453.8ms TimeCoverageRelationStatistics Valid=356, Invalid=6784, Unknown=0, NotChecked=0, Total=7140 [2021-10-13 19:30:19,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16509 states. [2021-10-13 19:30:19,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16509 to 8821. [2021-10-13 19:30:19,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8821 states, 8810 states have (on average 3.0550510783200906) internal successors, (26915), 8820 states have internal predecessors, (26915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:19,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8821 states to 8821 states and 26915 transitions. [2021-10-13 19:30:19,880 INFO L78 Accepts]: Start accepts. Automaton has 8821 states and 26915 transitions. Word has length 50 [2021-10-13 19:30:19,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:30:19,880 INFO L470 AbstractCegarLoop]: Abstraction has 8821 states and 26915 transitions. [2021-10-13 19:30:19,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 1.492537313432836) internal successors, (100), 67 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:19,880 INFO L276 IsEmpty]: Start isEmpty. Operand 8821 states and 26915 transitions. [2021-10-13 19:30:19,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-13 19:30:19,890 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:30:19,890 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1] [2021-10-13 19:30:19,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-10-13 19:30:20,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-10-13 19:30:20,105 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:30:20,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:30:20,106 INFO L82 PathProgramCache]: Analyzing trace with hash -1984816718, now seen corresponding path program 13 times [2021-10-13 19:30:20,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:30:20,106 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32728634] [2021-10-13 19:30:20,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:30:20,107 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:30:20,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:30:21,080 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:21,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:30:21,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32728634] [2021-10-13 19:30:21,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32728634] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:21,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988284657] [2021-10-13 19:30:21,081 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:30:21,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:30:21,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:30:21,082 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:30:21,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-10-13 19:30:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:30:23,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 65 conjunts are in the unsatisfiable core [2021-10-13 19:30:23,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:30:23,980 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-13 19:30:24,064 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:30:24,064 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-13 19:30:25,135 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-13 19:30:25,137 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:25,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988284657] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:25,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:30:25,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 53 [2021-10-13 19:30:25,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131067095] [2021-10-13 19:30:25,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-13 19:30:25,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:30:25,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-13 19:30:25,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=2847, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:30:25,139 INFO L87 Difference]: Start difference. First operand 8821 states and 26915 transitions. Second operand has 55 states, 54 states have (on average 1.8703703703703705) internal successors, (101), 54 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:29,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:30:29,832 INFO L93 Difference]: Finished difference Result 11191 states and 34181 transitions. [2021-10-13 19:30:29,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 19:30:29,832 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.8703703703703705) internal successors, (101), 54 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-13 19:30:29,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:30:29,859 INFO L225 Difference]: With dead ends: 11191 [2021-10-13 19:30:29,859 INFO L226 Difference]: Without dead ends: 11191 [2021-10-13 19:30:29,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 3963.1ms TimeCoverageRelationStatistics Valid=330, Invalid=6642, Unknown=0, NotChecked=0, Total=6972 [2021-10-13 19:30:29,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11191 states. [2021-10-13 19:30:30,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11191 to 9039. [2021-10-13 19:30:30,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9039 states, 9028 states have (on average 3.0739920248116968) internal successors, (27752), 9038 states have internal predecessors, (27752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:30,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9039 states to 9039 states and 27752 transitions. [2021-10-13 19:30:30,161 INFO L78 Accepts]: Start accepts. Automaton has 9039 states and 27752 transitions. Word has length 51 [2021-10-13 19:30:30,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:30:30,161 INFO L470 AbstractCegarLoop]: Abstraction has 9039 states and 27752 transitions. [2021-10-13 19:30:30,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 1.8703703703703705) internal successors, (101), 54 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:30,161 INFO L276 IsEmpty]: Start isEmpty. Operand 9039 states and 27752 transitions. [2021-10-13 19:30:30,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-13 19:30:30,170 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:30:30,170 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1] [2021-10-13 19:30:30,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-10-13 19:30:30,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-10-13 19:30:30,383 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:30:30,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:30:30,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1984816647, now seen corresponding path program 13 times [2021-10-13 19:30:30,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:30:30,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789149868] [2021-10-13 19:30:30,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:30:30,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:30:30,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:30:31,219 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:31,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:30:31,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789149868] [2021-10-13 19:30:31,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789149868] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:31,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951428375] [2021-10-13 19:30:31,220 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:30:31,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:30:31,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:30:31,222 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:30:31,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-10-13 19:30:33,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:30:33,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 65 conjunts are in the unsatisfiable core [2021-10-13 19:30:33,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:30:34,119 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-13 19:30:34,199 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:30:34,200 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-13 19:30:35,292 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-13 19:30:35,294 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:35,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951428375] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:35,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:30:35,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 53 [2021-10-13 19:30:35,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105390274] [2021-10-13 19:30:35,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-13 19:30:35,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:30:35,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-13 19:30:35,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=2847, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:30:35,295 INFO L87 Difference]: Start difference. First operand 9039 states and 27752 transitions. Second operand has 55 states, 54 states have (on average 1.8703703703703705) internal successors, (101), 54 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:39,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:30:39,458 INFO L93 Difference]: Finished difference Result 11186 states and 33968 transitions. [2021-10-13 19:30:39,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 19:30:39,459 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.8703703703703705) internal successors, (101), 54 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-13 19:30:39,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:30:39,483 INFO L225 Difference]: With dead ends: 11186 [2021-10-13 19:30:39,484 INFO L226 Difference]: Without dead ends: 11186 [2021-10-13 19:30:39,486 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 3549.3ms TimeCoverageRelationStatistics Valid=330, Invalid=6642, Unknown=0, NotChecked=0, Total=6972 [2021-10-13 19:30:39,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11186 states. [2021-10-13 19:30:39,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11186 to 8991. [2021-10-13 19:30:39,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8991 states, 8980 states have (on average 3.0516703786191535) internal successors, (27404), 8990 states have internal predecessors, (27404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:39,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8991 states to 8991 states and 27404 transitions. [2021-10-13 19:30:39,704 INFO L78 Accepts]: Start accepts. Automaton has 8991 states and 27404 transitions. Word has length 51 [2021-10-13 19:30:39,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:30:39,704 INFO L470 AbstractCegarLoop]: Abstraction has 8991 states and 27404 transitions. [2021-10-13 19:30:39,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 1.8703703703703705) internal successors, (101), 54 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:39,704 INFO L276 IsEmpty]: Start isEmpty. Operand 8991 states and 27404 transitions. [2021-10-13 19:30:39,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-13 19:30:39,712 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:30:39,712 INFO L512 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 1, 1, 1, 1, 1, 1] [2021-10-13 19:30:39,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-10-13 19:30:39,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-10-13 19:30:39,913 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:30:39,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:30:39,913 INFO L82 PathProgramCache]: Analyzing trace with hash 1415647792, now seen corresponding path program 12 times [2021-10-13 19:30:39,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:30:39,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967896104] [2021-10-13 19:30:39,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:30:39,914 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:30:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:30:40,320 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 156 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:40,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:30:40,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967896104] [2021-10-13 19:30:40,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967896104] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:40,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10118277] [2021-10-13 19:30:40,322 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:30:40,322 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:30:40,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:30:40,323 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:30:40,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-10-13 19:30:43,399 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-10-13 19:30:43,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:30:43,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:30:43,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:30:44,312 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 187 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:44,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10118277] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:44,312 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:30:44,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 50 [2021-10-13 19:30:44,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29317034] [2021-10-13 19:30:44,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-13 19:30:44,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:30:44,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-13 19:30:44,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=510, Invalid=2040, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 19:30:44,314 INFO L87 Difference]: Start difference. First operand 8991 states and 27404 transitions. Second operand has 51 states, 51 states have (on average 1.9607843137254901) internal successors, (100), 50 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:45,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:30:45,128 INFO L93 Difference]: Finished difference Result 10650 states and 32204 transitions. [2021-10-13 19:30:45,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:30:45,128 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9607843137254901) internal successors, (100), 50 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-13 19:30:45,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:30:45,151 INFO L225 Difference]: With dead ends: 10650 [2021-10-13 19:30:45,152 INFO L226 Difference]: Without dead ends: 8829 [2021-10-13 19:30:45,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1247.7ms TimeCoverageRelationStatistics Valid=787, Invalid=3245, Unknown=0, NotChecked=0, Total=4032 [2021-10-13 19:30:45,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8829 states. [2021-10-13 19:30:45,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8829 to 8829. [2021-10-13 19:30:45,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8829 states, 8818 states have (on average 3.066341574053073) internal successors, (27039), 8828 states have internal predecessors, (27039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:45,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8829 states to 8829 states and 27039 transitions. [2021-10-13 19:30:45,286 INFO L78 Accepts]: Start accepts. Automaton has 8829 states and 27039 transitions. Word has length 51 [2021-10-13 19:30:45,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:30:45,287 INFO L470 AbstractCegarLoop]: Abstraction has 8829 states and 27039 transitions. [2021-10-13 19:30:45,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.9607843137254901) internal successors, (100), 50 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:45,287 INFO L276 IsEmpty]: Start isEmpty. Operand 8829 states and 27039 transitions. [2021-10-13 19:30:45,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-13 19:30:45,293 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:30:45,293 INFO L512 BasicCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:30:45,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-10-13 19:30:45,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-10-13 19:30:45,494 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:30:45,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:30:45,495 INFO L82 PathProgramCache]: Analyzing trace with hash 893632327, now seen corresponding path program 18 times [2021-10-13 19:30:45,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:30:45,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704844008] [2021-10-13 19:30:45,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:30:45,496 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:30:45,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:30:46,132 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 196 proven. 149 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:46,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:30:46,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704844008] [2021-10-13 19:30:46,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704844008] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:46,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8104724] [2021-10-13 19:30:46,132 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:30:46,133 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:30:46,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:30:46,133 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:30:46,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-10-13 19:30:50,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-10-13 19:30:50,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:30:50,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:30:50,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:30:51,896 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 225 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:51,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8104724] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:51,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:30:51,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 65 [2021-10-13 19:30:51,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468178113] [2021-10-13 19:30:51,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-10-13 19:30:51,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:30:51,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-10-13 19:30:51,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=870, Invalid=3552, Unknown=0, NotChecked=0, Total=4422 [2021-10-13 19:30:51,898 INFO L87 Difference]: Start difference. First operand 8829 states and 27039 transitions. Second operand has 67 states, 66 states have (on average 1.5303030303030303) internal successors, (101), 66 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:57,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:30:57,584 INFO L93 Difference]: Finished difference Result 17849 states and 46711 transitions. [2021-10-13 19:30:57,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2021-10-13 19:30:57,585 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 66 states have (on average 1.5303030303030303) internal successors, (101), 66 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-13 19:30:57,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:30:57,617 INFO L225 Difference]: With dead ends: 17849 [2021-10-13 19:30:57,617 INFO L226 Difference]: Without dead ends: 17719 [2021-10-13 19:30:57,619 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8566 ImplicationChecksByTransitivity, 5663.4ms TimeCoverageRelationStatistics Valid=6879, Invalid=27531, Unknown=0, NotChecked=0, Total=34410 [2021-10-13 19:30:57,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17719 states. [2021-10-13 19:30:57,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17719 to 6321. [2021-10-13 19:30:57,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6321 states, 6310 states have (on average 2.9729001584786054) internal successors, (18759), 6320 states have internal predecessors, (18759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:57,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6321 states to 6321 states and 18759 transitions. [2021-10-13 19:30:57,847 INFO L78 Accepts]: Start accepts. Automaton has 6321 states and 18759 transitions. Word has length 52 [2021-10-13 19:30:57,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:30:57,847 INFO L470 AbstractCegarLoop]: Abstraction has 6321 states and 18759 transitions. [2021-10-13 19:30:57,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 1.5303030303030303) internal successors, (101), 66 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:30:57,850 INFO L276 IsEmpty]: Start isEmpty. Operand 6321 states and 18759 transitions. [2021-10-13 19:30:57,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-13 19:30:57,859 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:30:57,859 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1] [2021-10-13 19:30:57,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-10-13 19:30:58,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,109 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:30:58,074 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:30:58,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:30:58,075 INFO L82 PathProgramCache]: Analyzing trace with hash 487888173, now seen corresponding path program 13 times [2021-10-13 19:30:58,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:30:58,075 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147086892] [2021-10-13 19:30:58,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:30:58,076 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:30:58,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:30:59,039 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:30:59,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:30:59,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147086892] [2021-10-13 19:30:59,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147086892] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:30:59,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936691306] [2021-10-13 19:30:59,040 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:30:59,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:30:59,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:30:59,042 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:30:59,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-10-13 19:31:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:31:01,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 67 conjunts are in the unsatisfiable core [2021-10-13 19:31:01,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:31:01,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:31:01,424 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-13 19:31:02,243 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-13 19:31:02,340 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:31:02,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 28 treesize of output 27 [2021-10-13 19:31:02,530 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:31:02,530 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-13 19:31:03,553 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-13 19:31:03,555 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:31:03,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936691306] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:31:03,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:31:03,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 55 [2021-10-13 19:31:03,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085844812] [2021-10-13 19:31:03,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-10-13 19:31:03,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:31:03,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-10-13 19:31:03,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=3072, Unknown=0, NotChecked=0, Total=3192 [2021-10-13 19:31:03,558 INFO L87 Difference]: Start difference. First operand 6321 states and 18759 transitions. Second operand has 57 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 56 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:09,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:31:09,834 INFO L93 Difference]: Finished difference Result 8557 states and 23388 transitions. [2021-10-13 19:31:09,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 19:31:09,834 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 56 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-13 19:31:09,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:31:09,850 INFO L225 Difference]: With dead ends: 8557 [2021-10-13 19:31:09,850 INFO L226 Difference]: Without dead ends: 8557 [2021-10-13 19:31:09,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 4512.9ms TimeCoverageRelationStatistics Valid=323, Invalid=6817, Unknown=0, NotChecked=0, Total=7140 [2021-10-13 19:31:09,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8557 states. [2021-10-13 19:31:09,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8557 to 6756. [2021-10-13 19:31:09,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6756 states, 6745 states have (on average 2.9997034840622683) internal successors, (20233), 6755 states have internal predecessors, (20233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:09,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6756 states to 6756 states and 20233 transitions. [2021-10-13 19:31:09,972 INFO L78 Accepts]: Start accepts. Automaton has 6756 states and 20233 transitions. Word has length 52 [2021-10-13 19:31:09,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:31:09,972 INFO L470 AbstractCegarLoop]: Abstraction has 6756 states and 20233 transitions. [2021-10-13 19:31:09,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 56 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:09,972 INFO L276 IsEmpty]: Start isEmpty. Operand 6756 states and 20233 transitions. [2021-10-13 19:31:09,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-13 19:31:09,977 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:31:09,977 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1] [2021-10-13 19:31:10,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-10-13 19:31:10,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-10-13 19:31:10,178 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:31:10,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:31:10,179 INFO L82 PathProgramCache]: Analyzing trace with hash 487888244, now seen corresponding path program 15 times [2021-10-13 19:31:10,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:31:10,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163502596] [2021-10-13 19:31:10,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:31:10,180 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:31:10,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:31:11,535 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:31:11,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:31:11,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163502596] [2021-10-13 19:31:11,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163502596] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:31:11,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616015412] [2021-10-13 19:31:11,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:31:11,537 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:31:11,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:31:11,538 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:31:11,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-10-13 19:31:14,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-10-13 19:31:14,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:31:14,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-13 19:31:14,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:31:14,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:31:14,893 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-13 19:31:15,777 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-13 19:31:15,903 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:31:15,903 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-13 19:31:16,160 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:31:16,161 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-13 19:31:17,687 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-13 19:31:17,688 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-13 19:31:17,691 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 155 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:31:17,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616015412] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:31:17,692 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:31:17,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 55 [2021-10-13 19:31:17,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196961654] [2021-10-13 19:31:17,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-10-13 19:31:17,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:31:17,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-10-13 19:31:17,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=2945, Unknown=0, NotChecked=0, Total=3192 [2021-10-13 19:31:17,693 INFO L87 Difference]: Start difference. First operand 6756 states and 20233 transitions. Second operand has 57 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 56 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:23,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:31:23,912 INFO L93 Difference]: Finished difference Result 8988 states and 26757 transitions. [2021-10-13 19:31:23,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-13 19:31:23,912 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 56 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-13 19:31:23,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:31:23,930 INFO L225 Difference]: With dead ends: 8988 [2021-10-13 19:31:23,930 INFO L226 Difference]: Without dead ends: 8988 [2021-10-13 19:31:23,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 851 ImplicationChecksByTransitivity, 6245.5ms TimeCoverageRelationStatistics Valid=629, Invalid=6511, Unknown=0, NotChecked=0, Total=7140 [2021-10-13 19:31:23,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8988 states. [2021-10-13 19:31:24,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8988 to 8829. [2021-10-13 19:31:24,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8829 states, 8818 states have (on average 2.9936493535949196) internal successors, (26398), 8828 states have internal predecessors, (26398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:24,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8829 states to 8829 states and 26398 transitions. [2021-10-13 19:31:24,068 INFO L78 Accepts]: Start accepts. Automaton has 8829 states and 26398 transitions. Word has length 52 [2021-10-13 19:31:24,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:31:24,068 INFO L470 AbstractCegarLoop]: Abstraction has 8829 states and 26398 transitions. [2021-10-13 19:31:24,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 56 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:24,069 INFO L276 IsEmpty]: Start isEmpty. Operand 8829 states and 26398 transitions. [2021-10-13 19:31:24,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-13 19:31:24,075 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:31:24,075 INFO L512 BasicCegarLoop]: trace histogram [16, 15, 15, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:31:24,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-10-13 19:31:24,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:31:24,276 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:31:24,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:31:24,277 INFO L82 PathProgramCache]: Analyzing trace with hash -2097112118, now seen corresponding path program 25 times [2021-10-13 19:31:24,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:31:24,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401552567] [2021-10-13 19:31:24,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:31:24,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:31:24,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:31:25,741 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:31:25,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:31:25,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401552567] [2021-10-13 19:31:25,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401552567] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:31:25,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713876960] [2021-10-13 19:31:25,742 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:31:25,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:31:25,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:31:25,743 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:31:25,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-10-13 19:31:28,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:31:28,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 83 conjunts are in the unsatisfiable core [2021-10-13 19:31:28,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:31:28,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:31:28,235 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-13 19:31:29,396 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-13 19:31:29,503 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:31:29,503 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-13 19:31:29,601 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:31:29,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, 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-13 19:31:31,287 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:31:31,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713876960] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:31:31,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:31:31,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 70 [2021-10-13 19:31:31,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265292178] [2021-10-13 19:31:31,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2021-10-13 19:31:31,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:31:31,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-10-13 19:31:31,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=4947, Unknown=0, NotChecked=0, Total=5112 [2021-10-13 19:31:31,290 INFO L87 Difference]: Start difference. First operand 8829 states and 26398 transitions. Second operand has 72 states, 71 states have (on average 1.4929577464788732) internal successors, (106), 71 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:39,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:31:39,878 INFO L93 Difference]: Finished difference Result 15901 states and 45060 transitions. [2021-10-13 19:31:39,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-13 19:31:39,879 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 71 states have (on average 1.4929577464788732) internal successors, (106), 71 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-13 19:31:39,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:31:39,909 INFO L225 Difference]: With dead ends: 15901 [2021-10-13 19:31:39,910 INFO L226 Difference]: Without dead ends: 15901 [2021-10-13 19:31:39,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 996 ImplicationChecksByTransitivity, 6401.1ms TimeCoverageRelationStatistics Valid=446, Invalid=10896, Unknown=0, NotChecked=0, Total=11342 [2021-10-13 19:31:39,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15901 states. [2021-10-13 19:31:40,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15901 to 9013. [2021-10-13 19:31:40,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9013 states, 9002 states have (on average 3.0091090868695844) internal successors, (27088), 9012 states have internal predecessors, (27088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:40,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9013 states to 9013 states and 27088 transitions. [2021-10-13 19:31:40,098 INFO L78 Accepts]: Start accepts. Automaton has 9013 states and 27088 transitions. Word has length 53 [2021-10-13 19:31:40,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:31:40,098 INFO L470 AbstractCegarLoop]: Abstraction has 9013 states and 27088 transitions. [2021-10-13 19:31:40,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 71 states have (on average 1.4929577464788732) internal successors, (106), 71 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:40,098 INFO L276 IsEmpty]: Start isEmpty. Operand 9013 states and 27088 transitions. [2021-10-13 19:31:40,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-13 19:31:40,106 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:31:40,106 INFO L512 BasicCegarLoop]: trace histogram [16, 15, 15, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:31:40,139 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-10-13 19:31:40,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-10-13 19:31:40,307 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:31:40,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:31:40,307 INFO L82 PathProgramCache]: Analyzing trace with hash -2097112086, now seen corresponding path program 19 times [2021-10-13 19:31:40,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:31:40,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883949118] [2021-10-13 19:31:40,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:31:40,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:31:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:31:41,829 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:31:41,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:31:41,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883949118] [2021-10-13 19:31:41,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883949118] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:31:41,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259146869] [2021-10-13 19:31:41,830 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:31:41,830 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:31:41,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:31:41,831 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:31:41,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-10-13 19:31:44,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:31:44,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 83 conjunts are in the unsatisfiable core [2021-10-13 19:31:44,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:31:44,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:31:44,428 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-13 19:31:45,591 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-13 19:31:45,701 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:31:45,701 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-13 19:31:45,813 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:31:45,814 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-13 19:31:47,559 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:31:47,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259146869] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:31:47,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:31:47,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 70 [2021-10-13 19:31:47,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218527813] [2021-10-13 19:31:47,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2021-10-13 19:31:47,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:31:47,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-10-13 19:31:47,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=4947, Unknown=0, NotChecked=0, Total=5112 [2021-10-13 19:31:47,561 INFO L87 Difference]: Start difference. First operand 9013 states and 27088 transitions. Second operand has 72 states, 71 states have (on average 1.4929577464788732) internal successors, (106), 71 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:55,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:31:55,904 INFO L93 Difference]: Finished difference Result 15809 states and 44805 transitions. [2021-10-13 19:31:55,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-13 19:31:55,905 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 71 states have (on average 1.4929577464788732) internal successors, (106), 71 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-13 19:31:55,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:31:55,935 INFO L225 Difference]: With dead ends: 15809 [2021-10-13 19:31:55,935 INFO L226 Difference]: Without dead ends: 15809 [2021-10-13 19:31:55,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 996 ImplicationChecksByTransitivity, 6585.4ms TimeCoverageRelationStatistics Valid=446, Invalid=10896, Unknown=0, NotChecked=0, Total=11342 [2021-10-13 19:31:55,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15809 states. [2021-10-13 19:31:56,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15809 to 9013. [2021-10-13 19:31:56,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9013 states, 9002 states have (on average 2.9988891357476115) internal successors, (26996), 9012 states have internal predecessors, (26996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:56,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9013 states to 9013 states and 26996 transitions. [2021-10-13 19:31:56,134 INFO L78 Accepts]: Start accepts. Automaton has 9013 states and 26996 transitions. Word has length 53 [2021-10-13 19:31:56,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:31:56,134 INFO L470 AbstractCegarLoop]: Abstraction has 9013 states and 26996 transitions. [2021-10-13 19:31:56,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 71 states have (on average 1.4929577464788732) internal successors, (106), 71 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:31:56,134 INFO L276 IsEmpty]: Start isEmpty. Operand 9013 states and 26996 transitions. [2021-10-13 19:31:56,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-13 19:31:56,141 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:31:56,141 INFO L512 BasicCegarLoop]: trace histogram [13, 12, 11, 11, 1, 1, 1, 1, 1, 1] [2021-10-13 19:31:56,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-10-13 19:31:56,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-10-13 19:31:56,342 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:31:56,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:31:56,343 INFO L82 PathProgramCache]: Analyzing trace with hash 1792111127, now seen corresponding path program 16 times [2021-10-13 19:31:56,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:31:56,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378805639] [2021-10-13 19:31:56,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:31:56,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:31:56,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:31:57,485 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:31:57,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:31:57,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378805639] [2021-10-13 19:31:57,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378805639] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:31:57,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786406379] [2021-10-13 19:31:57,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:31:57,486 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:31:57,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:31:57,488 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:31:57,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-10-13 19:32:00,093 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:32:00,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:32:00,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 69 conjunts are in the unsatisfiable core [2021-10-13 19:32:00,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:32:00,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:32:00,112 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-13 19:32:00,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 17 treesize of output 13 [2021-10-13 19:32:00,912 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:32:00,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, 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-13 19:32:01,004 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:32:01,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, 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-13 19:32:01,179 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:32:01,179 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-13 19:32:02,238 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-13 19:32:02,240 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:02,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786406379] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:32:02,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:32:02,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 57 [2021-10-13 19:32:02,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439544635] [2021-10-13 19:32:02,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-10-13 19:32:02,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:32:02,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-10-13 19:32:02,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=3296, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:32:02,241 INFO L87 Difference]: Start difference. First operand 9013 states and 26996 transitions. Second operand has 59 states, 58 states have (on average 1.8103448275862069) internal successors, (105), 58 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:08,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:32:08,579 INFO L93 Difference]: Finished difference Result 10765 states and 29898 transitions. [2021-10-13 19:32:08,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 19:32:08,580 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 58 states have (on average 1.8103448275862069) internal successors, (105), 58 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-13 19:32:08,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:32:08,600 INFO L225 Difference]: With dead ends: 10765 [2021-10-13 19:32:08,600 INFO L226 Difference]: Without dead ends: 10765 [2021-10-13 19:32:08,600 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 4593.4ms TimeCoverageRelationStatistics Valid=361, Invalid=7121, Unknown=0, NotChecked=0, Total=7482 [2021-10-13 19:32:08,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10765 states. [2021-10-13 19:32:08,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10765 to 8867. [2021-10-13 19:32:08,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8867 states, 8856 states have (on average 2.9838527551942184) internal successors, (26425), 8866 states have internal predecessors, (26425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:08,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8867 states to 8867 states and 26425 transitions. [2021-10-13 19:32:08,751 INFO L78 Accepts]: Start accepts. Automaton has 8867 states and 26425 transitions. Word has length 53 [2021-10-13 19:32:08,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:32:08,752 INFO L470 AbstractCegarLoop]: Abstraction has 8867 states and 26425 transitions. [2021-10-13 19:32:08,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 1.8103448275862069) internal successors, (105), 58 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:08,752 INFO L276 IsEmpty]: Start isEmpty. Operand 8867 states and 26425 transitions. [2021-10-13 19:32:08,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-13 19:32:08,759 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:08,759 INFO L512 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 1, 1, 1, 1, 1] [2021-10-13 19:32:08,794 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-10-13 19:32:08,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:32:08,960 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:32:08,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:32:08,961 INFO L82 PathProgramCache]: Analyzing trace with hash -856808185, now seen corresponding path program 14 times [2021-10-13 19:32:08,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:32:08,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439278973] [2021-10-13 19:32:08,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:08,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:32:09,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:09,488 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 188 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:09,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:32:09,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439278973] [2021-10-13 19:32:09,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439278973] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:32:09,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118123218] [2021-10-13 19:32:09,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:32:09,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:32:09,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:32:09,490 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:32:09,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process Received shutdown request... [2021-10-13 19:32:11,163 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-13 19:32:11,194 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 19:32:12,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:32:12,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:32:12,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:32:12,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:32:12,113 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,147 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-10-13 19:32:12,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2021-10-13 19:32:12,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:32:12,314 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. [2021-10-13 19:32:12,317 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,321 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,321 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,321 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,321 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,321 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,322 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,322 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,325 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,325 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,325 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,326 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,326 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,326 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,326 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,326 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-13 19:32:12,326 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-13 19:32:12,327 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,327 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,327 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,327 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,327 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,327 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,328 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,328 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,328 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,328 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,328 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,328 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,329 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,329 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,329 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:32:12,338 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-13 19:32:12,338 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 19:32:12,340 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 07:32:12 BasicIcfg [2021-10-13 19:32:12,340 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 19:32:12,340 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-13 19:32:12,341 INFO L168 Benchmark]: Toolchain (without parser) took 737098.48 ms. Allocated memory was 153.1 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 128.2 MB in the beginning and 336.6 MB in the end (delta: -208.4 MB). Peak memory consumption was 1.0 GB. Max. memory is 8.0 GB. [2021-10-13 19:32:12,341 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 153.1 MB. Free memory is still 124.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-13 19:32:12,341 INFO L168 Benchmark]: CACSL2BoogieTranslator took 469.27 ms. Allocated memory is still 153.1 MB. Free memory was 128.0 MB in the beginning and 117.3 MB in the end (delta: 10.7 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-13 19:32:12,341 INFO L168 Benchmark]: Boogie Procedure Inliner took 65.89 ms. Allocated memory is still 153.1 MB. Free memory was 117.2 MB in the beginning and 115.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:32:12,342 INFO L168 Benchmark]: Boogie Preprocessor took 34.55 ms. Allocated memory is still 153.1 MB. Free memory was 115.2 MB in the beginning and 113.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:32:12,342 INFO L168 Benchmark]: RCFGBuilder took 744.74 ms. Allocated memory is still 153.1 MB. Free memory was 113.7 MB in the beginning and 134.1 MB in the end (delta: -20.5 MB). Peak memory consumption was 20.2 MB. Max. memory is 8.0 GB. [2021-10-13 19:32:12,342 INFO L168 Benchmark]: TraceAbstraction took 735766.75 ms. Allocated memory was 153.1 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 133.3 MB in the beginning and 336.6 MB in the end (delta: -203.3 MB). Peak memory consumption was 1.0 GB. Max. memory is 8.0 GB. [2021-10-13 19:32:12,343 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.21 ms. Allocated memory is still 153.1 MB. Free memory is still 124.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 469.27 ms. Allocated memory is still 153.1 MB. Free memory was 128.0 MB in the beginning and 117.3 MB in the end (delta: 10.7 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 65.89 ms. Allocated memory is still 153.1 MB. Free memory was 117.2 MB in the beginning and 115.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 34.55 ms. Allocated memory is still 153.1 MB. Free memory was 115.2 MB in the beginning and 113.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 744.74 ms. Allocated memory is still 153.1 MB. Free memory was 113.7 MB in the beginning and 134.1 MB in the end (delta: -20.5 MB). Peak memory consumption was 20.2 MB. Max. memory is 8.0 GB. * TraceAbstraction took 735766.75 ms. Allocated memory was 153.1 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 133.3 MB in the beginning and 336.6 MB in the end (delta: -203.3 MB). Peak memory consumption was 1.0 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12209.9ms, 196 PlacesBefore, 44 PlacesAfterwards, 206 TransitionsBefore, 40 TransitionsAfterwards, 8732 CoEnabledTransitionPairs, 7 FixpointIterations, 65 TrivialSequentialCompositions, 138 ConcurrentSequentialCompositions, 18 TrivialYvCompositions, 23 ConcurrentYvCompositions, 14 ChoiceCompositions, 258 TotalNumberOfCompositions, 10594 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9105, positive: 9005, positive conditional: 0, positive unconditional: 9005, negative: 100, negative conditional: 0, negative unconditional: 100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6187, positive: 6150, positive conditional: 0, positive unconditional: 6150, negative: 37, negative conditional: 0, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6187, positive: 6144, positive conditional: 0, positive unconditional: 6144, negative: 43, negative conditional: 0, negative unconditional: 43, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 43, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 37, negative conditional: 0, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 197, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 161, negative conditional: 0, negative unconditional: 161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9105, positive: 2855, positive conditional: 0, positive unconditional: 2855, negative: 63, negative conditional: 0, negative unconditional: 63, unknown: 6187, unknown conditional: 0, unknown unconditional: 6187] , Statistics on independence cache: Total cache size (in pairs): 127, Positive cache size: 113, Positive conditional cache size: 0, Positive unconditional cache size: 113, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14 - 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: 100]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 100]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 101]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 101]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 94]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 94]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 55 with TraceHistMax 13,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-3-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 300 locations, 36 error locations. Started 1 CEGAR loops. OverallTime: 735549.4ms, OverallIterations: 122, TraceHistogramMax: 16, EmptinessCheckTime: 444.3ms, AutomataDifference: 381819.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 12293.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 10722 SDtfs, 48384 SDslu, 245933 SDs, 0 SdLazy, 255139 SolverSat, 6221 SolverUnsat, 14 SolverUnknown, 0 SolverNotchecked, 167302.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8127 GetRequests, 1423 SyntacticMatches, 5 SemanticMatches, 6699 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99489 ImplicationChecksByTransitivity, 285808.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=9379occurred in iteration=91, InterpolantAutomatonStates: 3561, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 10191.7ms AutomataMinimizationTime, 121 MinimizatonAttempts, 189198 StatesRemovedByMinimization, 107 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2026.3ms SsaConstructionTime, 25590.7ms SatisfiabilityAnalysisTime, 167292.6ms InterpolantComputationTime, 6831 NumberOfCodeBlocks, 6811 NumberOfCodeBlocksAsserted, 615 NumberOfCheckSat, 6597 ConstructedInterpolants, 664 QuantifiedInterpolants, 90373 SizeOfPredicates, 1364 NumberOfNonLiveVariables, 27638 ConjunctsInSsa, 4204 ConjunctsInUnsatCore, 234 InterpolantComputations, 10 PerfectInterpolantSequences, 5713/25069 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