/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-buffer-mult-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c503be2 [2021-10-13 19:19:16,460 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 19:19:16,464 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 19:19:16,518 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 19:19:16,518 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 19:19:16,520 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 19:19:16,522 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 19:19:16,524 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 19:19:16,526 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 19:19:16,528 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 19:19:16,529 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 19:19:16,531 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 19:19:16,531 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 19:19:16,532 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 19:19:16,545 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 19:19:16,547 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 19:19:16,548 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 19:19:16,549 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 19:19:16,551 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 19:19:16,556 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 19:19:16,558 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 19:19:16,562 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 19:19:16,563 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 19:19:16,565 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 19:19:16,577 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 19:19:16,577 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 19:19:16,577 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 19:19:16,581 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 19:19:16,581 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 19:19:16,583 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 19:19:16,583 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 19:19:16,584 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 19:19:16,585 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 19:19:16,590 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 19:19:16,592 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 19:19:16,592 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 19:19:16,593 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 19:19:16,593 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 19:19:16,593 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 19:19:16,594 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 19:19:16,596 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 19:19:16,600 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:16,659 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 19:19:16,659 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 19:19:16,659 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 19:19:16,659 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 19:19:16,661 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 19:19:16,662 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 19:19:16,662 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 19:19:16,663 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 19:19:16,664 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 19:19:16,664 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 19:19:16,665 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 19:19:16,665 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 19:19:16,665 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 19:19:16,665 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 19:19:16,666 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 19:19:16,666 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 19:19:16,666 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-13 19:19:16,666 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 19:19:16,666 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 19:19:16,667 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 19:19:16,667 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 19:19:16,667 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 19:19:16,667 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 19:19:16,667 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 19:19:16,668 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:19:16,668 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 19:19:16,668 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 19:19:16,668 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 19:19:16,668 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 19:19:16,668 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 19:19:16,669 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 19:19:16,669 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 19:19:16,669 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:17,066 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 19:19:17,103 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 19:19:17,106 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 19:19:17,107 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 19:19:17,108 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 19:19:17,109 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt.wvr.c [2021-10-13 19:19:17,194 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/6af0b88b4/ecec0fc808a649b7a8c93f3f663c0f30/FLAG54b3af328 [2021-10-13 19:19:17,981 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 19:19:17,981 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt.wvr.c [2021-10-13 19:19:17,992 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/6af0b88b4/ecec0fc808a649b7a8c93f3f663c0f30/FLAG54b3af328 [2021-10-13 19:19:18,295 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/6af0b88b4/ecec0fc808a649b7a8c93f3f663c0f30 [2021-10-13 19:19:18,299 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 19:19:18,306 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 19:19:18,310 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 19:19:18,310 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 19:19:18,314 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 19:19:18,316 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:19:18" (1/1) ... [2021-10-13 19:19:18,318 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11067a34 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:18, skipping insertion in model container [2021-10-13 19:19:18,318 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:19:18" (1/1) ... [2021-10-13 19:19:18,327 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 19:19:18,370 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 19:19:18,628 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-buffer-mult-alt.wvr.c[3603,3616] [2021-10-13 19:19:18,650 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:19:18,661 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 19:19:18,694 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-buffer-mult-alt.wvr.c[3603,3616] [2021-10-13 19:19:18,700 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:19:18,720 INFO L208 MainTranslator]: Completed translation [2021-10-13 19:19:18,721 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:18 WrapperNode [2021-10-13 19:19:18,721 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 19:19:18,723 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 19:19:18,723 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 19:19:18,723 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 19:19:18,733 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:18" (1/1) ... [2021-10-13 19:19:18,746 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:18" (1/1) ... [2021-10-13 19:19:18,810 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 19:19:18,811 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 19:19:18,811 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 19:19:18,812 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 19:19:18,825 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:18" (1/1) ... [2021-10-13 19:19:18,826 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:18" (1/1) ... [2021-10-13 19:19:18,853 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:18" (1/1) ... [2021-10-13 19:19:18,853 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:18" (1/1) ... [2021-10-13 19:19:18,884 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:18" (1/1) ... [2021-10-13 19:19:18,900 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:18" (1/1) ... [2021-10-13 19:19:18,908 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:18" (1/1) ... [2021-10-13 19:19:18,918 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 19:19:18,919 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 19:19:18,919 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 19:19:18,919 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 19:19:18,922 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:18" (1/1) ... [2021-10-13 19:19:18,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:19:18,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:18,967 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:18,993 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:19,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 19:19:19,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 19:19:19,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-13 19:19:19,054 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 19:19:19,054 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 19:19:19,055 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 19:19:19,055 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 19:19:19,055 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-13 19:19:19,055 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-13 19:19:19,055 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-13 19:19:19,055 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-13 19:19:19,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 19:19:19,056 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-13 19:19:19,056 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-13 19:19:19,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 19:19:19,056 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 19:19:19,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 19:19:19,057 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 19:19:19,059 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:21,017 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 19:19:21,017 INFO L299 CfgBuilder]: Removed 52 assume(true) statements. [2021-10-13 19:19:21,021 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:21 BoogieIcfgContainer [2021-10-13 19:19:21,022 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 19:19:21,025 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 19:19:21,025 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 19:19:21,029 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 19:19:21,029 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:19:18" (1/3) ... [2021-10-13 19:19:21,030 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bfa6096 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:19:21, skipping insertion in model container [2021-10-13 19:19:21,031 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:18" (2/3) ... [2021-10-13 19:19:21,031 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bfa6096 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:19:21, skipping insertion in model container [2021-10-13 19:19:21,031 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:21" (3/3) ... [2021-10-13 19:19:21,033 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-bad-buffer-mult-alt.wvr.c [2021-10-13 19:19:21,039 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-13 19:19:21,040 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 19:19:21,040 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2021-10-13 19:19:21,040 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 19:19:21,117 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,117 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,118 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,118 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,118 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,118 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,118 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,119 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,119 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~short4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,119 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,119 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,119 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,120 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,120 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~short4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,120 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,120 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,121 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,121 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,121 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~short4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,121 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,122 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,122 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,123 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,123 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~short4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,123 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,123 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,124 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,124 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,124 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~short4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,124 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,125 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,125 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,125 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,125 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,126 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~short4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,126 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,126 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,127 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,127 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,127 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,128 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,128 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,128 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,129 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,129 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,129 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,129 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,129 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,130 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,130 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,139 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:21,139 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,139 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:21,139 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,139 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,139 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:21,140 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,140 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:21,140 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,141 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,141 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:21,141 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,142 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:21,142 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,142 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,142 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:21,142 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,143 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:21,143 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,143 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,143 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:21,143 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:21,144 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,144 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,144 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,146 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:21,147 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:21,147 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,148 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,153 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,161 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,161 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,161 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,161 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,161 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,162 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,163 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,164 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,164 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,164 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,164 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,165 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,165 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,165 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,165 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,165 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,165 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,166 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,166 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,166 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,166 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,166 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,166 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,167 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,167 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,167 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,167 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,167 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,167 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,168 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,168 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,168 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,168 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,168 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,169 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,169 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,169 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,169 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,169 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,169 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,170 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,170 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,170 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,170 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,170 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,170 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,171 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,171 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,171 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,171 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,171 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,171 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,172 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,172 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,172 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,172 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,172 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,172 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,173 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,173 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,173 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,173 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,173 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,174 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,174 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,174 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,174 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,174 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,174 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,174 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,175 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,175 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,175 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,175 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,175 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,176 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,176 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,176 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,176 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,176 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,177 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,177 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,177 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,177 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,177 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,178 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,178 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,178 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,178 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,178 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,179 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,179 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,179 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,180 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,180 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,180 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,180 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,180 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,180 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,180 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,181 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,181 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,182 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,182 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,182 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,182 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,182 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,183 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,183 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,183 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,184 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,184 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,184 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,184 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,184 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,185 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,185 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,186 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,190 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,191 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,195 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,195 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,195 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,195 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,195 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,196 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,196 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,196 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,196 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,196 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,197 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,197 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,198 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,198 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,198 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,198 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,198 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,198 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,199 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,199 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,199 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,199 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,200 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,208 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,209 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,209 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,209 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,209 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,209 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,210 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,210 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,210 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,210 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,211 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,212 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,213 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,213 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,213 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,213 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,213 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,213 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,213 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,214 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,214 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,214 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,214 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,214 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,214 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,215 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,215 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,215 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,215 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,215 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,215 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,215 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,216 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,216 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,216 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,216 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,216 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,216 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,217 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,217 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,217 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,217 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,217 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,217 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,218 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,218 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,219 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,219 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,219 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,219 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,219 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,219 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,219 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,220 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,220 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,220 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,223 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,224 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,224 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,224 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,224 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,224 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,224 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,225 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,225 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,225 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,225 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,225 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,225 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,226 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,226 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,226 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,226 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,226 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,226 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,227 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,227 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,227 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,227 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,227 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,227 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,228 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,228 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,228 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,228 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,228 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,228 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,229 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,229 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,229 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,229 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,229 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,229 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,230 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,230 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,234 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,234 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,234 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,235 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,235 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,235 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,236 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,236 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,237 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,237 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,237 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,237 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,237 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,237 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,237 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,238 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,238 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,238 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,238 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,238 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,238 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,239 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,239 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,239 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,239 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,239 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,239 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,240 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,240 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,240 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,240 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,240 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,240 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,241 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,241 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,241 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,241 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,242 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,242 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,242 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,242 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,242 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,242 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,242 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,243 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,243 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,244 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,244 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,244 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,244 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,244 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,244 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,245 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,245 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,245 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,246 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,246 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,246 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,246 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,247 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,247 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,247 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,247 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,247 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,247 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,248 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,249 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,249 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,249 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,249 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,249 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,249 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,249 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,250 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,250 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,251 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,251 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,251 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,251 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,251 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,252 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,252 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,252 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,252 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,252 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,253 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,254 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,254 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,254 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,254 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~post16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,254 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,254 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,254 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,255 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,255 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,255 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,255 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,256 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,256 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,257 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,257 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,257 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~post16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,257 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,257 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,257 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,257 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,258 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,258 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,258 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,259 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,259 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,260 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,260 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,260 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~post16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,260 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,260 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,260 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,260 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,261 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,261 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,261 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,261 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,261 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,261 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,262 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,262 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~post16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,262 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,262 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,262 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,262 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,263 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,263 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,263 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,263 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,263 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,264 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,264 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,264 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~post16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,264 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,264 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,264 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,264 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,265 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,265 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,265 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,268 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,269 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,269 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,269 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,269 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~post16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,269 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,269 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,270 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,270 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,270 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,270 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,270 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,277 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,278 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,278 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,278 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,279 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~post16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,279 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,279 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,279 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,279 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,279 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,280 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,280 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,280 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,280 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,284 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:21,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,284 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:21,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,287 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,287 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#t~short43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,287 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,287 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,288 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,288 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,288 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,288 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,288 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,289 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,289 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,289 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,289 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,289 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,291 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,291 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,291 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,291 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~short4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,292 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,292 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,292 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,292 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:19:21,301 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-13 19:19:21,366 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 19:19:21,390 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:21,391 INFO L340 AbstractCegarLoop]: Starting to check reachability of 60 error locations. [2021-10-13 19:19:21,423 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 19:19:21,436 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 252 places, 258 transitions, 548 flow [2021-10-13 19:19:21,439 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 252 places, 258 transitions, 548 flow [2021-10-13 19:19:21,442 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 252 places, 258 transitions, 548 flow [2021-10-13 19:19:21,607 INFO L129 PetriNetUnfolder]: 19/254 cut-off events. [2021-10-13 19:19:21,607 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-13 19:19:21,615 INFO L84 FinitePrefix]: Finished finitePrefix Result has 271 conditions, 254 events. 19/254 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 269 event pairs, 0 based on Foata normal form. 0/205 useless extension candidates. Maximal degree in co-relation 213. Up to 2 conditions per place. [2021-10-13 19:19:21,623 INFO L116 LiptonReduction]: Number of co-enabled transitions 4692 [2021-10-13 19:19:34,387 INFO L131 LiptonReduction]: Checked pairs total: 16677 [2021-10-13 19:19:34,388 INFO L133 LiptonReduction]: Total number of compositions: 260 [2021-10-13 19:19:34,401 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 74 places, 67 transitions, 166 flow [2021-10-13 19:19:35,478 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 19214 states, 16376 states have (on average 5.130801172447484) internal successors, (84022), 19213 states have internal predecessors, (84022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:35,551 INFO L276 IsEmpty]: Start isEmpty. Operand has 19214 states, 16376 states have (on average 5.130801172447484) internal successors, (84022), 19213 states have internal predecessors, (84022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:35,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-13 19:19:35,558 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:35,559 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-13 19:19:35,559 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:35,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:35,570 INFO L82 PathProgramCache]: Analyzing trace with hash 44816, now seen corresponding path program 1 times [2021-10-13 19:19:35,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:35,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208325963] [2021-10-13 19:19:35,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:35,591 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:35,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:36,025 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:19:36,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:36,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208325963] [2021-10-13 19:19:36,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208325963] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:36,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:19:36,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:19:36,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667759758] [2021-10-13 19:19:36,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:36,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:36,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:36,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:36,103 INFO L87 Difference]: Start difference. First operand has 19214 states, 16376 states have (on average 5.130801172447484) internal successors, (84022), 19213 states have internal predecessors, (84022), 0 states have call successors, (0), 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:19:36,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:36,623 INFO L93 Difference]: Finished difference Result 12315 states and 53221 transitions. [2021-10-13 19:19:36,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:36,625 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:19:36,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:36,848 INFO L225 Difference]: With dead ends: 12315 [2021-10-13 19:19:36,848 INFO L226 Difference]: Without dead ends: 12315 [2021-10-13 19:19:36,849 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:36,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12315 states. [2021-10-13 19:19:37,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12315 to 6162. [2021-10-13 19:19:37,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6162 states, 5619 states have (on average 4.736963872575191) internal successors, (26617), 6161 states have internal predecessors, (26617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:37,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6162 states to 6162 states and 26617 transitions. [2021-10-13 19:19:37,546 INFO L78 Accepts]: Start accepts. Automaton has 6162 states and 26617 transitions. Word has length 2 [2021-10-13 19:19:37,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:37,547 INFO L470 AbstractCegarLoop]: Abstraction has 6162 states and 26617 transitions. [2021-10-13 19:19:37,548 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:19:37,548 INFO L276 IsEmpty]: Start isEmpty. Operand 6162 states and 26617 transitions. [2021-10-13 19:19:37,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:19:37,548 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:37,548 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:19:37,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 19:19:37,549 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:37,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:37,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1391425, now seen corresponding path program 1 times [2021-10-13 19:19:37,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:37,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338385063] [2021-10-13 19:19:37,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:37,551 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:37,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:37,682 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:19:37,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:37,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338385063] [2021-10-13 19:19:37,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338385063] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:37,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051086497] [2021-10-13 19:19:37,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:37,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:37,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:37,693 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:19:37,700 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:19:37,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:37,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:19:37,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:37,868 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:19:37,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051086497] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:37,869 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:19:37,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2021-10-13 19:19:37,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730660434] [2021-10-13 19:19:37,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:19:37,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:37,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:19:37,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:37,872 INFO L87 Difference]: Start difference. First operand 6162 states and 26617 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:19:38,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:38,322 INFO L93 Difference]: Finished difference Result 12313 states and 53219 transitions. [2021-10-13 19:19:38,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:19:38,324 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:19:38,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:38,643 INFO L225 Difference]: With dead ends: 12313 [2021-10-13 19:19:38,643 INFO L226 Difference]: Without dead ends: 12313 [2021-10-13 19:19:38,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:38,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12313 states. [2021-10-13 19:19:39,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12313 to 6160. [2021-10-13 19:19:39,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6160 states, 5619 states have (on average 4.7366079373554015) internal successors, (26615), 6159 states have internal predecessors, (26615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:39,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6160 states to 6160 states and 26615 transitions. [2021-10-13 19:19:39,168 INFO L78 Accepts]: Start accepts. Automaton has 6160 states and 26615 transitions. Word has length 3 [2021-10-13 19:19:39,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:39,168 INFO L470 AbstractCegarLoop]: Abstraction has 6160 states and 26615 transitions. [2021-10-13 19:19:39,169 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:19:39,169 INFO L276 IsEmpty]: Start isEmpty. Operand 6160 states and 26615 transitions. [2021-10-13 19:19:39,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:19:39,169 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:39,169 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:19:39,213 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:19:39,384 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:19:39,385 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:39,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:39,387 INFO L82 PathProgramCache]: Analyzing trace with hash 1391426, now seen corresponding path program 1 times [2021-10-13 19:19:39,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:39,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331616549] [2021-10-13 19:19:39,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:39,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:39,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:39,441 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:19:39,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:39,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331616549] [2021-10-13 19:19:39,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331616549] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:39,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866875689] [2021-10-13 19:19:39,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:39,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:39,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:39,447 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:19:39,470 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:19:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:39,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:19:39,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:39,597 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:19:39,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866875689] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:39,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:19:39,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:19:39,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529921066] [2021-10-13 19:19:39,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:19:39,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:39,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:19:39,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:39,601 INFO L87 Difference]: Start difference. First operand 6160 states and 26615 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:19:40,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:40,288 INFO L93 Difference]: Finished difference Result 18468 states and 79827 transitions. [2021-10-13 19:19:40,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:19:40,289 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:19:40,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:40,607 INFO L225 Difference]: With dead ends: 18468 [2021-10-13 19:19:40,607 INFO L226 Difference]: Without dead ends: 18468 [2021-10-13 19:19:40,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.7ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:40,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18468 states. [2021-10-13 19:19:41,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18468 to 6162. [2021-10-13 19:19:41,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6162 states, 5621 states have (on average 4.735634228784914) internal successors, (26619), 6161 states have internal predecessors, (26619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:41,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6162 states to 6162 states and 26619 transitions. [2021-10-13 19:19:41,377 INFO L78 Accepts]: Start accepts. Automaton has 6162 states and 26619 transitions. Word has length 3 [2021-10-13 19:19:41,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:41,378 INFO L470 AbstractCegarLoop]: Abstraction has 6162 states and 26619 transitions. [2021-10-13 19:19:41,378 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:19:41,378 INFO L276 IsEmpty]: Start isEmpty. Operand 6162 states and 26619 transitions. [2021-10-13 19:19:41,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-13 19:19:41,378 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:41,379 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1] [2021-10-13 19:19:41,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-13 19:19:41,586 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:19:41,587 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:41,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:41,588 INFO L82 PathProgramCache]: Analyzing trace with hash 43136305, now seen corresponding path program 2 times [2021-10-13 19:19:41,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:41,591 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076348842] [2021-10-13 19:19:41,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:41,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:41,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:41,703 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:19:41,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:41,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076348842] [2021-10-13 19:19:41,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076348842] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:41,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983449783] [2021-10-13 19:19:41,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:19:41,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:41,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:41,709 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:19:41,721 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:19:41,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:19:41,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:19:41,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:19:41,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:41,853 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:19:41,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983449783] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:41,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:19:41,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-13 19:19:41,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339669398] [2021-10-13 19:19:41,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:41,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:41,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:41,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:19:41,857 INFO L87 Difference]: Start difference. First operand 6162 states and 26619 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:19:42,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:42,126 INFO L93 Difference]: Finished difference Result 6161 states and 26618 transitions. [2021-10-13 19:19:42,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:42,127 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:19:42,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:42,175 INFO L225 Difference]: With dead ends: 6161 [2021-10-13 19:19:42,175 INFO L226 Difference]: Without dead ends: 6161 [2021-10-13 19:19:42,176 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.5ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:19:42,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6161 states. [2021-10-13 19:19:42,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6161 to 6159. [2021-10-13 19:19:42,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6159 states, 5619 states have (on average 4.736429969745506) internal successors, (26614), 6158 states have internal predecessors, (26614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:42,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6159 states to 6159 states and 26614 transitions. [2021-10-13 19:19:42,653 INFO L78 Accepts]: Start accepts. Automaton has 6159 states and 26614 transitions. Word has length 4 [2021-10-13 19:19:42,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:42,653 INFO L470 AbstractCegarLoop]: Abstraction has 6159 states and 26614 transitions. [2021-10-13 19:19:42,654 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:19:42,654 INFO L276 IsEmpty]: Start isEmpty. Operand 6159 states and 26614 transitions. [2021-10-13 19:19:42,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:19:42,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:42,657 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:19:42,699 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:19:42,857 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:19:42,858 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:42,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:42,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1337860994, now seen corresponding path program 1 times [2021-10-13 19:19:42,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:42,860 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819427976] [2021-10-13 19:19:42,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:42,861 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:42,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:42,921 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:19:42,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:42,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819427976] [2021-10-13 19:19:42,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819427976] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:42,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:19:42,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:19:42,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452021602] [2021-10-13 19:19:42,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:42,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:42,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:42,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:42,925 INFO L87 Difference]: Start difference. First operand 6159 states and 26614 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:19:43,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:43,088 INFO L93 Difference]: Finished difference Result 10263 states and 44165 transitions. [2021-10-13 19:19:43,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:43,089 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:19:43,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:43,167 INFO L225 Difference]: With dead ends: 10263 [2021-10-13 19:19:43,168 INFO L226 Difference]: Without dead ends: 10263 [2021-10-13 19:19:43,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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:19:43,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10263 states. [2021-10-13 19:19:43,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10263 to 7183. [2021-10-13 19:19:43,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7183 states, 6643 states have (on average 4.841487279843444) internal successors, (32162), 7182 states have internal predecessors, (32162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:43,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7183 states to 7183 states and 32162 transitions. [2021-10-13 19:19:43,728 INFO L78 Accepts]: Start accepts. Automaton has 7183 states and 32162 transitions. Word has length 5 [2021-10-13 19:19:43,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:43,729 INFO L470 AbstractCegarLoop]: Abstraction has 7183 states and 32162 transitions. [2021-10-13 19:19:43,729 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:19:43,729 INFO L276 IsEmpty]: Start isEmpty. Operand 7183 states and 32162 transitions. [2021-10-13 19:19:43,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:19:43,729 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:43,730 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1] [2021-10-13 19:19:43,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-13 19:19:43,730 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:43,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:43,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1337862089, now seen corresponding path program 1 times [2021-10-13 19:19:43,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:43,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281814518] [2021-10-13 19:19:43,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:43,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:43,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:43,784 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:19:43,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:43,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281814518] [2021-10-13 19:19:43,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281814518] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:43,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468509092] [2021-10-13 19:19:43,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:43,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:43,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:43,787 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:19:43,898 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:19:44,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:44,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 19:19:44,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:44,044 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:19:44,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468509092] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:44,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:19:44,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-13 19:19:44,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799843648] [2021-10-13 19:19:44,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:19:44,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:44,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:19:44,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:19:44,048 INFO L87 Difference]: Start difference. First operand 7183 states and 32162 transitions. Second operand has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 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:19:44,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:44,789 INFO L93 Difference]: Finished difference Result 28718 states and 128626 transitions. [2021-10-13 19:19:44,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:19:44,790 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 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 5 [2021-10-13 19:19:44,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:45,024 INFO L225 Difference]: With dead ends: 28718 [2021-10-13 19:19:45,024 INFO L226 Difference]: Without dead ends: 28718 [2021-10-13 19:19:45,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.4ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:19:45,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28718 states. [2021-10-13 19:19:45,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28718 to 7184. [2021-10-13 19:19:45,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7184 states, 6644 states have (on average 4.841059602649007) internal successors, (32164), 7183 states have internal predecessors, (32164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:45,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7184 states to 7184 states and 32164 transitions. [2021-10-13 19:19:45,951 INFO L78 Accepts]: Start accepts. Automaton has 7184 states and 32164 transitions. Word has length 5 [2021-10-13 19:19:45,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:45,951 INFO L470 AbstractCegarLoop]: Abstraction has 7184 states and 32164 transitions. [2021-10-13 19:19:45,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 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:19:45,952 INFO L276 IsEmpty]: Start isEmpty. Operand 7184 states and 32164 transitions. [2021-10-13 19:19:45,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:19:45,952 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:45,952 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1] [2021-10-13 19:19:45,992 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:19:46,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:46,166 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:46,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:46,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1475945703, now seen corresponding path program 2 times [2021-10-13 19:19:46,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:46,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411105865] [2021-10-13 19:19:46,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:46,169 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:46,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:46,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:19:46,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:46,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411105865] [2021-10-13 19:19:46,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411105865] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:46,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475490402] [2021-10-13 19:19:46,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:19:46,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:46,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:46,241 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:19:46,247 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:19:46,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:19:46,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:19:46,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:19:46,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:46,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:19:46,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475490402] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:46,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:19:46,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 7 [2021-10-13 19:19:46,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405546974] [2021-10-13 19:19:46,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:19:46,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:46,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:19:46,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:19:46,410 INFO L87 Difference]: Start difference. First operand 7184 states and 32164 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:46,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:46,533 INFO L93 Difference]: Finished difference Result 6381 states and 28527 transitions. [2021-10-13 19:19:46,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:46,534 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have 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:19:46,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:46,567 INFO L225 Difference]: With dead ends: 6381 [2021-10-13 19:19:46,568 INFO L226 Difference]: Without dead ends: 6381 [2021-10-13 19:19:46,568 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 24.4ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:19:46,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6381 states. [2021-10-13 19:19:47,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6381 to 6378. [2021-10-13 19:19:47,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6378 states, 5929 states have (on average 4.810423342890875) internal successors, (28521), 6377 states have internal predecessors, (28521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:47,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6378 states to 6378 states and 28521 transitions. [2021-10-13 19:19:47,069 INFO L78 Accepts]: Start accepts. Automaton has 6378 states and 28521 transitions. Word has length 6 [2021-10-13 19:19:47,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:47,069 INFO L470 AbstractCegarLoop]: Abstraction has 6378 states and 28521 transitions. [2021-10-13 19:19:47,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:47,070 INFO L276 IsEmpty]: Start isEmpty. Operand 6378 states and 28521 transitions. [2021-10-13 19:19:47,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:19:47,070 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:47,070 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:47,102 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:19:47,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:47,286 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:47,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:47,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1489180718, now seen corresponding path program 1 times [2021-10-13 19:19:47,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:47,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622113545] [2021-10-13 19:19:47,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:47,288 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:47,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:47,393 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:19:47,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:47,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622113545] [2021-10-13 19:19:47,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622113545] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:47,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320958707] [2021-10-13 19:19:47,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:47,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:47,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:47,399 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:19:47,403 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:19:47,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:47,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:19:47,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:47,595 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:19:47,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320958707] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:47,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:19:47,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-10-13 19:19:47,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425756708] [2021-10-13 19:19:47,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:19:47,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:47,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:19:47,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:19:47,598 INFO L87 Difference]: Start difference. First operand 6378 states and 28521 transitions. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 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:19:47,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:47,777 INFO L93 Difference]: Finished difference Result 8475 states and 35907 transitions. [2021-10-13 19:19:47,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:19:47,778 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 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:19:47,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:47,983 INFO L225 Difference]: With dead ends: 8475 [2021-10-13 19:19:47,984 INFO L226 Difference]: Without dead ends: 8439 [2021-10-13 19:19:47,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 23.0ms TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:19:48,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8439 states. [2021-10-13 19:19:48,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8439 to 7179. [2021-10-13 19:19:48,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7179 states, 6706 states have (on average 4.7050402624515355) internal successors, (31552), 7178 states have internal predecessors, (31552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:48,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7179 states to 7179 states and 31552 transitions. [2021-10-13 19:19:48,313 INFO L78 Accepts]: Start accepts. Automaton has 7179 states and 31552 transitions. Word has length 7 [2021-10-13 19:19:48,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:48,313 INFO L470 AbstractCegarLoop]: Abstraction has 7179 states and 31552 transitions. [2021-10-13 19:19:48,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 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:19:48,314 INFO L276 IsEmpty]: Start isEmpty. Operand 7179 states and 31552 transitions. [2021-10-13 19:19:48,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:19:48,314 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:48,314 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:48,353 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-13 19:19:48,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:48,530 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:48,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:48,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1489305185, now seen corresponding path program 1 times [2021-10-13 19:19:48,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:48,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262138277] [2021-10-13 19:19:48,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:48,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:48,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:48,572 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:19:48,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:48,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262138277] [2021-10-13 19:19:48,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262138277] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:48,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:19:48,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:19:48,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658316309] [2021-10-13 19:19:48,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:48,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:48,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:48,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:48,575 INFO L87 Difference]: Start difference. First operand 7179 states and 31552 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 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:19:48,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:48,881 INFO L93 Difference]: Finished difference Result 12327 states and 54159 transitions. [2021-10-13 19:19:48,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:48,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 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:19:48,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:49,025 INFO L225 Difference]: With dead ends: 12327 [2021-10-13 19:19:49,025 INFO L226 Difference]: Without dead ends: 12327 [2021-10-13 19:19:49,026 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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:19:49,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12327 states. [2021-10-13 19:19:49,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12327 to 8183. [2021-10-13 19:19:49,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8183 states, 7710 states have (on average 5.057976653696498) internal successors, (38997), 8182 states have internal predecessors, (38997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:49,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8183 states to 8183 states and 38997 transitions. [2021-10-13 19:19:49,519 INFO L78 Accepts]: Start accepts. Automaton has 8183 states and 38997 transitions. Word has length 7 [2021-10-13 19:19:49,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:49,520 INFO L470 AbstractCegarLoop]: Abstraction has 8183 states and 38997 transitions. [2021-10-13 19:19:49,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 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:19:49,520 INFO L276 IsEmpty]: Start isEmpty. Operand 8183 states and 38997 transitions. [2021-10-13 19:19:49,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:19:49,521 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:49,521 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:49,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-13 19:19:49,522 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:49,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:49,522 INFO L82 PathProgramCache]: Analyzing trace with hash 1489305057, now seen corresponding path program 1 times [2021-10-13 19:19:49,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:49,523 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472319295] [2021-10-13 19:19:49,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:49,523 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:49,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:49,583 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:19:49,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:49,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472319295] [2021-10-13 19:19:49,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472319295] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:49,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:19:49,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:19:49,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218559133] [2021-10-13 19:19:49,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:19:49,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:49,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:19:49,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:19:49,586 INFO L87 Difference]: Start difference. First operand 8183 states and 38997 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) 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:19:49,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:49,805 INFO L93 Difference]: Finished difference Result 9243 states and 42723 transitions. [2021-10-13 19:19:49,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:19:49,806 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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:19:49,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:50,246 INFO L225 Difference]: With dead ends: 9243 [2021-10-13 19:19:50,246 INFO L226 Difference]: Without dead ends: 9100 [2021-10-13 19:19:50,247 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:50,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9100 states. [2021-10-13 19:19:50,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9100 to 8978. [2021-10-13 19:19:50,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8978 states, 8488 states have (on average 4.948397737983035) internal successors, (42002), 8977 states have internal predecessors, (42002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:50,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8978 states to 8978 states and 42002 transitions. [2021-10-13 19:19:50,633 INFO L78 Accepts]: Start accepts. Automaton has 8978 states and 42002 transitions. Word has length 7 [2021-10-13 19:19:50,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:50,633 INFO L470 AbstractCegarLoop]: Abstraction has 8978 states and 42002 transitions. [2021-10-13 19:19:50,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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:19:50,634 INFO L276 IsEmpty]: Start isEmpty. Operand 8978 states and 42002 transitions. [2021-10-13 19:19:50,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:19:50,635 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:50,635 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:50,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-13 19:19:50,637 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:50,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:50,638 INFO L82 PathProgramCache]: Analyzing trace with hash 2135130781, now seen corresponding path program 1 times [2021-10-13 19:19:50,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:50,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891260368] [2021-10-13 19:19:50,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:50,639 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:50,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:50,684 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:19:50,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:50,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891260368] [2021-10-13 19:19:50,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891260368] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:50,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790192520] [2021-10-13 19:19:50,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:50,685 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:50,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:50,686 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:19:50,695 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:19:50,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:50,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:19:50,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:50,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:19:50,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790192520] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:50,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:19:50,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:19:50,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322867458] [2021-10-13 19:19:50,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:19:50,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:50,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:19:50,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:50,840 INFO L87 Difference]: Start difference. First operand 8978 states and 42002 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 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:19:51,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:51,330 INFO L93 Difference]: Finished difference Result 16974 states and 78182 transitions. [2021-10-13 19:19:51,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:19:51,330 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 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:19:51,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:51,459 INFO L225 Difference]: With dead ends: 16974 [2021-10-13 19:19:51,459 INFO L226 Difference]: Without dead ends: 16974 [2021-10-13 19:19:51,460 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:51,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16974 states. [2021-10-13 19:19:51,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16974 to 11298. [2021-10-13 19:19:51,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11298 states, 10808 states have (on average 5.103071798667654) internal successors, (55154), 11297 states have internal predecessors, (55154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:52,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11298 states to 11298 states and 55154 transitions. [2021-10-13 19:19:52,299 INFO L78 Accepts]: Start accepts. Automaton has 11298 states and 55154 transitions. Word has length 8 [2021-10-13 19:19:52,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:52,300 INFO L470 AbstractCegarLoop]: Abstraction has 11298 states and 55154 transitions. [2021-10-13 19:19:52,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 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:19:52,300 INFO L276 IsEmpty]: Start isEmpty. Operand 11298 states and 55154 transitions. [2021-10-13 19:19:52,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:19:52,301 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:52,301 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:52,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-10-13 19:19:52,514 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:19:52,515 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:52,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:52,516 INFO L82 PathProgramCache]: Analyzing trace with hash 2135130833, now seen corresponding path program 1 times [2021-10-13 19:19:52,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:52,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907987221] [2021-10-13 19:19:52,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:52,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:52,554 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:19:52,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:52,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907987221] [2021-10-13 19:19:52,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907987221] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:52,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:19:52,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:19:52,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312340247] [2021-10-13 19:19:52,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:52,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:52,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:52,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:52,557 INFO L87 Difference]: Start difference. First operand 11298 states and 55154 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:52,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:52,685 INFO L93 Difference]: Finished difference Result 10138 states and 48570 transitions. [2021-10-13 19:19:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:52,686 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:19:52,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:52,752 INFO L225 Difference]: With dead ends: 10138 [2021-10-13 19:19:52,753 INFO L226 Difference]: Without dead ends: 10138 [2021-10-13 19:19:52,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:52,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10138 states. [2021-10-13 19:19:53,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10138 to 10138. [2021-10-13 19:19:53,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10138 states, 9804 states have (on average 4.9541003671970625) internal successors, (48570), 10137 states have internal predecessors, (48570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:53,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10138 states to 10138 states and 48570 transitions. [2021-10-13 19:19:53,404 INFO L78 Accepts]: Start accepts. Automaton has 10138 states and 48570 transitions. Word has length 8 [2021-10-13 19:19:53,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:53,405 INFO L470 AbstractCegarLoop]: Abstraction has 10138 states and 48570 transitions. [2021-10-13 19:19:53,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:53,405 INFO L276 IsEmpty]: Start isEmpty. Operand 10138 states and 48570 transitions. [2021-10-13 19:19:53,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:19:53,406 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:53,406 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:53,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-13 19:19:53,406 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:53,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:53,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1045553871, now seen corresponding path program 1 times [2021-10-13 19:19:53,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:53,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998870326] [2021-10-13 19:19:53,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:53,408 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:53,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:53,477 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:19:53,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:53,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998870326] [2021-10-13 19:19:53,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998870326] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:53,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:19:53,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:19:53,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835816509] [2021-10-13 19:19:53,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:53,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:53,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:53,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:53,481 INFO L87 Difference]: Start difference. First operand 10138 states and 48570 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:53,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:53,625 INFO L93 Difference]: Finished difference Result 9004 states and 42281 transitions. [2021-10-13 19:19:53,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:53,626 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:19:53,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:53,703 INFO L225 Difference]: With dead ends: 9004 [2021-10-13 19:19:53,703 INFO L226 Difference]: Without dead ends: 9004 [2021-10-13 19:19:53,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:53,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9004 states. [2021-10-13 19:19:54,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9004 to 9004. [2021-10-13 19:19:54,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9004 states, 8735 states have (on average 4.840412135088724) internal successors, (42281), 9003 states have internal predecessors, (42281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:54,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9004 states to 9004 states and 42281 transitions. [2021-10-13 19:19:54,115 INFO L78 Accepts]: Start accepts. Automaton has 9004 states and 42281 transitions. Word has length 8 [2021-10-13 19:19:54,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:54,115 INFO L470 AbstractCegarLoop]: Abstraction has 9004 states and 42281 transitions. [2021-10-13 19:19:54,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:54,115 INFO L276 IsEmpty]: Start isEmpty. Operand 9004 states and 42281 transitions. [2021-10-13 19:19:54,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:19:54,116 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:54,116 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:54,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-13 19:19:54,117 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:54,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:54,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1045553868, now seen corresponding path program 1 times [2021-10-13 19:19:54,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:54,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137473498] [2021-10-13 19:19:54,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:54,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:54,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:54,152 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:19:54,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:54,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137473498] [2021-10-13 19:19:54,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137473498] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:54,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:19:54,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:19:54,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932237250] [2021-10-13 19:19:54,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:54,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:54,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:54,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:54,155 INFO L87 Difference]: Start difference. First operand 9004 states and 42281 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:54,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:54,503 INFO L93 Difference]: Finished difference Result 7870 states and 35992 transitions. [2021-10-13 19:19:54,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:54,503 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:19:54,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:54,547 INFO L225 Difference]: With dead ends: 7870 [2021-10-13 19:19:54,548 INFO L226 Difference]: Without dead ends: 7870 [2021-10-13 19:19:54,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:54,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7870 states. [2021-10-13 19:19:54,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7870 to 7870. [2021-10-13 19:19:54,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7870 states, 7666 states have (on average 4.695016957996348) internal successors, (35992), 7869 states have internal predecessors, (35992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:54,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7870 states to 7870 states and 35992 transitions. [2021-10-13 19:19:54,793 INFO L78 Accepts]: Start accepts. Automaton has 7870 states and 35992 transitions. Word has length 8 [2021-10-13 19:19:54,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:54,794 INFO L470 AbstractCegarLoop]: Abstraction has 7870 states and 35992 transitions. [2021-10-13 19:19:54,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:54,794 INFO L276 IsEmpty]: Start isEmpty. Operand 7870 states and 35992 transitions. [2021-10-13 19:19:54,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:19:54,795 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:54,795 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:54,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-13 19:19:54,795 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:54,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:54,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1133699959, now seen corresponding path program 2 times [2021-10-13 19:19:54,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:54,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568864396] [2021-10-13 19:19:54,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:54,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:54,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:54,848 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:19:54,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:54,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568864396] [2021-10-13 19:19:54,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568864396] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:54,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805327644] [2021-10-13 19:19:54,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:19:54,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:54,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:54,855 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:19:54,856 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:19:54,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:19:54,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:19:54,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:19:54,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:55,020 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-13 19:19:55,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805327644] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:55,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:19:55,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-13 19:19:55,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557925046] [2021-10-13 19:19:55,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:55,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:55,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:55,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:19:55,023 INFO L87 Difference]: Start difference. First operand 7870 states and 35992 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:55,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:55,093 INFO L93 Difference]: Finished difference Result 6970 states and 31976 transitions. [2021-10-13 19:19:55,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:55,093 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:19:55,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:55,135 INFO L225 Difference]: With dead ends: 6970 [2021-10-13 19:19:55,135 INFO L226 Difference]: Without dead ends: 6890 [2021-10-13 19:19:55,136 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.2ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:19:55,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6890 states. [2021-10-13 19:19:55,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6890 to 4238. [2021-10-13 19:19:55,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4238 states, 4130 states have (on average 4.366101694915254) internal successors, (18032), 4237 states have internal predecessors, (18032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:55,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4238 states to 4238 states and 18032 transitions. [2021-10-13 19:19:55,534 INFO L78 Accepts]: Start accepts. Automaton has 4238 states and 18032 transitions. Word has length 10 [2021-10-13 19:19:55,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:55,535 INFO L470 AbstractCegarLoop]: Abstraction has 4238 states and 18032 transitions. [2021-10-13 19:19:55,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:55,535 INFO L276 IsEmpty]: Start isEmpty. Operand 4238 states and 18032 transitions. [2021-10-13 19:19:55,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:19:55,536 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:55,536 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:55,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-10-13 19:19:55,742 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,SelfDestructingSolverStorable14 [2021-10-13 19:19:55,743 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:55,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:55,744 INFO L82 PathProgramCache]: Analyzing trace with hash 245121046, now seen corresponding path program 1 times [2021-10-13 19:19:55,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:55,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291790260] [2021-10-13 19:19:55,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:55,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:55,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:55,816 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:19:55,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:55,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291790260] [2021-10-13 19:19:55,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291790260] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:55,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369317824] [2021-10-13 19:19:55,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:55,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:55,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:55,818 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:19:55,840 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:19:55,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:55,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:19:55,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:56,080 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:19:56,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369317824] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:56,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:19:56,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-10-13 19:19:56,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306308649] [2021-10-13 19:19:56,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:19:56,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:56,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:19:56,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:19:56,083 INFO L87 Difference]: Start difference. First operand 4238 states and 18032 transitions. Second operand has 9 states, 8 states have (on average 2.0) internal successors, (16), 9 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:19:56,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:56,320 INFO L93 Difference]: Finished difference Result 7474 states and 31369 transitions. [2021-10-13 19:19:56,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:19:56,321 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.0) internal successors, (16), 9 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 10 [2021-10-13 19:19:56,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:56,364 INFO L225 Difference]: With dead ends: 7474 [2021-10-13 19:19:56,364 INFO L226 Difference]: Without dead ends: 7386 [2021-10-13 19:19:56,365 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 58.7ms TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:19:56,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7386 states. [2021-10-13 19:19:56,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7386 to 5660. [2021-10-13 19:19:56,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5660 states, 5552 states have (on average 4.439121037463977) internal successors, (24646), 5659 states have internal predecessors, (24646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:56,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5660 states to 5660 states and 24646 transitions. [2021-10-13 19:19:56,598 INFO L78 Accepts]: Start accepts. Automaton has 5660 states and 24646 transitions. Word has length 10 [2021-10-13 19:19:56,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:56,599 INFO L470 AbstractCegarLoop]: Abstraction has 5660 states and 24646 transitions. [2021-10-13 19:19:56,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.0) internal successors, (16), 9 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:19:56,599 INFO L276 IsEmpty]: Start isEmpty. Operand 5660 states and 24646 transitions. [2021-10-13 19:19:56,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:19:56,600 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:56,601 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:56,646 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:19:56,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:56,816 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:56,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:56,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1370281665, now seen corresponding path program 1 times [2021-10-13 19:19:56,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:56,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776641700] [2021-10-13 19:19:56,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:56,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:56,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:56,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:19:56,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:56,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776641700] [2021-10-13 19:19:56,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776641700] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:56,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:19:56,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:19:56,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894629228] [2021-10-13 19:19:56,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:19:56,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:56,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:19:56,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:56,875 INFO L87 Difference]: Start difference. First operand 5660 states and 24646 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:56,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:56,994 INFO L93 Difference]: Finished difference Result 7114 states and 30435 transitions. [2021-10-13 19:19:56,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:19:56,995 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:19:56,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:57,036 INFO L225 Difference]: With dead ends: 7114 [2021-10-13 19:19:57,036 INFO L226 Difference]: Without dead ends: 7024 [2021-10-13 19:19:57,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:19:57,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7024 states. [2021-10-13 19:19:57,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7024 to 5984. [2021-10-13 19:19:57,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5984 states, 5876 states have (on average 4.483662355343771) internal successors, (26346), 5983 states have internal predecessors, (26346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:57,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5984 states to 5984 states and 26346 transitions. [2021-10-13 19:19:57,352 INFO L78 Accepts]: Start accepts. Automaton has 5984 states and 26346 transitions. Word has length 11 [2021-10-13 19:19:57,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:57,353 INFO L470 AbstractCegarLoop]: Abstraction has 5984 states and 26346 transitions. [2021-10-13 19:19:57,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:57,353 INFO L276 IsEmpty]: Start isEmpty. Operand 5984 states and 26346 transitions. [2021-10-13 19:19:57,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:19:57,354 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:57,354 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:57,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-13 19:19:57,354 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:57,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:57,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1622204730, now seen corresponding path program 2 times [2021-10-13 19:19:57,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:57,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938568047] [2021-10-13 19:19:57,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:57,355 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:57,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:57,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:19:57,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:57,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938568047] [2021-10-13 19:19:57,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938568047] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:57,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129581917] [2021-10-13 19:19:57,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:19:57,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:57,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:57,401 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:19:57,409 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:19:57,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:19:57,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:19:57,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:19:57,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:57,576 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:19:57,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129581917] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:19:57,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:19:57,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2021-10-13 19:19:57,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753942290] [2021-10-13 19:19:57,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:19:57,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:57,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:19:57,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:57,579 INFO L87 Difference]: Start difference. First operand 5984 states and 26346 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:57,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:57,675 INFO L93 Difference]: Finished difference Result 7308 states and 31234 transitions. [2021-10-13 19:19:57,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:19:57,676 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have 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:19:57,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:57,714 INFO L225 Difference]: With dead ends: 7308 [2021-10-13 19:19:57,714 INFO L226 Difference]: Without dead ends: 7308 [2021-10-13 19:19:57,715 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:57,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7308 states. [2021-10-13 19:19:57,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7308 to 5336. [2021-10-13 19:19:57,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5336 states, 5263 states have (on average 4.477484324529736) internal successors, (23565), 5335 states have internal predecessors, (23565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:57,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5336 states to 5336 states and 23565 transitions. [2021-10-13 19:19:57,893 INFO L78 Accepts]: Start accepts. Automaton has 5336 states and 23565 transitions. Word has length 11 [2021-10-13 19:19:57,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:57,894 INFO L470 AbstractCegarLoop]: Abstraction has 5336 states and 23565 transitions. [2021-10-13 19:19:57,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:57,894 INFO L276 IsEmpty]: Start isEmpty. Operand 5336 states and 23565 transitions. [2021-10-13 19:19:57,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:19:57,895 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:57,895 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:57,922 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:19:58,104 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,SelfDestructingSolverStorable17 [2021-10-13 19:19:58,105 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:58,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:58,106 INFO L82 PathProgramCache]: Analyzing trace with hash -1622204770, now seen corresponding path program 1 times [2021-10-13 19:19:58,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:58,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583087289] [2021-10-13 19:19:58,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:58,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:58,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:58,162 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:19:58,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:58,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583087289] [2021-10-13 19:19:58,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583087289] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:58,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957486870] [2021-10-13 19:19:58,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:58,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:58,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:58,164 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:19:58,184 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:19:58,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:58,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:19:58,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:58,414 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:19:58,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957486870] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:58,414 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:19:58,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:19:58,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553484122] [2021-10-13 19:19:58,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:19:58,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:19:58,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:19:58,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:58,416 INFO L87 Difference]: Start difference. First operand 5336 states and 23565 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:58,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:19:58,555 INFO L93 Difference]: Finished difference Result 9376 states and 39907 transitions. [2021-10-13 19:19:58,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:19:58,555 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:19:58,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:19:58,615 INFO L225 Difference]: With dead ends: 9376 [2021-10-13 19:19:58,615 INFO L226 Difference]: Without dead ends: 9376 [2021-10-13 19:19:58,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:19:58,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9376 states. [2021-10-13 19:19:58,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9376 to 6632. [2021-10-13 19:19:58,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6632 states, 6559 states have (on average 4.536209788077451) internal successors, (29753), 6631 states have internal predecessors, (29753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:58,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6632 states to 6632 states and 29753 transitions. [2021-10-13 19:19:58,855 INFO L78 Accepts]: Start accepts. Automaton has 6632 states and 29753 transitions. Word has length 11 [2021-10-13 19:19:58,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:19:58,855 INFO L470 AbstractCegarLoop]: Abstraction has 6632 states and 29753 transitions. [2021-10-13 19:19:58,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:19:58,856 INFO L276 IsEmpty]: Start isEmpty. Operand 6632 states and 29753 transitions. [2021-10-13 19:19:58,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:19:58,857 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:19:58,857 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:19:58,883 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:19:59,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:59,067 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:19:59,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:19:59,068 INFO L82 PathProgramCache]: Analyzing trace with hash 1040961447, now seen corresponding path program 1 times [2021-10-13 19:19:59,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:19:59,068 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141849020] [2021-10-13 19:19:59,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:59,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:19:59,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:59,556 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:19:59,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:19:59,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141849020] [2021-10-13 19:19:59,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141849020] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:19:59,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207708001] [2021-10-13 19:19:59,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:19:59,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:19:59,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:19:59,560 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:19:59,572 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:19:59,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:19:59,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:19:59,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:19:59,781 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 61 [2021-10-13 19:19:59,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:20:00,002 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 16 treesize of output 12 [2021-10-13 19:20:00,190 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:00,191 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 40 treesize of output 39 [2021-10-13 19:20:00,323 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:00,324 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 40 treesize of output 39 [2021-10-13 19:20:00,432 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:00,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207708001] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:00,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:00,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2021-10-13 19:20:00,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253839058] [2021-10-13 19:20:00,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:20:00,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:00,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:20:00,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:20:00,435 INFO L87 Difference]: Start difference. First operand 6632 states and 29753 transitions. Second operand has 16 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call 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:01,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:01,805 INFO L93 Difference]: Finished difference Result 20163 states and 89859 transitions. [2021-10-13 19:20:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:20:01,805 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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:01,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:01,907 INFO L225 Difference]: With dead ends: 20163 [2021-10-13 19:20:01,907 INFO L226 Difference]: Without dead ends: 20163 [2021-10-13 19:20:01,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 826.7ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:20:01,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20163 states. [2021-10-13 19:20:02,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20163 to 10915. [2021-10-13 19:20:02,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10915 states, 10842 states have (on average 5.235196458218041) internal successors, (56760), 10914 states have internal predecessors, (56760), 0 states have call successors, (0), 0 states have call 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:02,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10915 states to 10915 states and 56760 transitions. [2021-10-13 19:20:02,479 INFO L78 Accepts]: Start accepts. Automaton has 10915 states and 56760 transitions. Word has length 12 [2021-10-13 19:20:02,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:02,490 INFO L470 AbstractCegarLoop]: Abstraction has 10915 states and 56760 transitions. [2021-10-13 19:20:02,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call 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:02,491 INFO L276 IsEmpty]: Start isEmpty. Operand 10915 states and 56760 transitions. [2021-10-13 19:20:02,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:20:02,492 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:02,492 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:02,522 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:02,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:02,701 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:02,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:02,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1040961450, now seen corresponding path program 1 times [2021-10-13 19:20:02,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:02,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914040279] [2021-10-13 19:20:02,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:02,703 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:02,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:03,105 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:03,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:03,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914040279] [2021-10-13 19:20:03,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914040279] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:03,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357268798] [2021-10-13 19:20:03,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:03,106 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:03,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:03,107 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:03,114 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:03,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:03,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 19:20:03,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:03,278 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 584 treesize of output 552 [2021-10-13 19:20:03,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:20:03,533 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:03,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, 2 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:03,685 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:03,686 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:20:03,779 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:03,780 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:03,865 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:03,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357268798] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:03,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:03,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2021-10-13 19:20:03,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047965128] [2021-10-13 19:20:03,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:20:03,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:03,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:20:03,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:20:03,868 INFO L87 Difference]: Start difference. First operand 10915 states and 56760 transitions. Second operand has 16 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call 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:04,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:04,936 INFO L93 Difference]: Finished difference Result 11081 states and 57197 transitions. [2021-10-13 19:20:04,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:04,937 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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:04,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:04,999 INFO L225 Difference]: With dead ends: 11081 [2021-10-13 19:20:04,999 INFO L226 Difference]: Without dead ends: 11081 [2021-10-13 19:20:04,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 477.0ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:05,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11081 states. [2021-10-13 19:20:05,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11081 to 10915. [2021-10-13 19:20:05,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10915 states, 10842 states have (on average 5.228555617044826) internal successors, (56688), 10914 states have internal predecessors, (56688), 0 states have call successors, (0), 0 states have call 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:05,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10915 states to 10915 states and 56688 transitions. [2021-10-13 19:20:05,345 INFO L78 Accepts]: Start accepts. Automaton has 10915 states and 56688 transitions. Word has length 12 [2021-10-13 19:20:05,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:05,346 INFO L470 AbstractCegarLoop]: Abstraction has 10915 states and 56688 transitions. [2021-10-13 19:20:05,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call 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:05,346 INFO L276 IsEmpty]: Start isEmpty. Operand 10915 states and 56688 transitions. [2021-10-13 19:20:05,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:20:05,348 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:05,348 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:05,376 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:05,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-10-13 19:20:05,556 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:05,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:05,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1040961452, now seen corresponding path program 1 times [2021-10-13 19:20:05,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:05,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818676720] [2021-10-13 19:20:05,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:05,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:05,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:05,620 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:20:05,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:05,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818676720] [2021-10-13 19:20:05,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818676720] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:05,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:05,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:20:05,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609290577] [2021-10-13 19:20:05,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:05,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:05,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:05,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:20:05,623 INFO L87 Difference]: Start difference. First operand 10915 states and 56688 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 2 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:20:06,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:06,128 INFO L93 Difference]: Finished difference Result 16251 states and 83610 transitions. [2021-10-13 19:20:06,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:06,128 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 2 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 12 [2021-10-13 19:20:06,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:06,218 INFO L225 Difference]: With dead ends: 16251 [2021-10-13 19:20:06,219 INFO L226 Difference]: Without dead ends: 16251 [2021-10-13 19:20:06,219 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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:20:06,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16251 states. [2021-10-13 19:20:06,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16251 to 15151. [2021-10-13 19:20:06,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15151 states, 15078 states have (on average 5.346199761241544) internal successors, (80610), 15150 states have internal predecessors, (80610), 0 states have call successors, (0), 0 states have call 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:07,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15151 states to 15151 states and 80610 transitions. [2021-10-13 19:20:07,033 INFO L78 Accepts]: Start accepts. Automaton has 15151 states and 80610 transitions. Word has length 12 [2021-10-13 19:20:07,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:07,033 INFO L470 AbstractCegarLoop]: Abstraction has 15151 states and 80610 transitions. [2021-10-13 19:20:07,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 2 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:20:07,034 INFO L276 IsEmpty]: Start isEmpty. Operand 15151 states and 80610 transitions. [2021-10-13 19:20:07,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:20:07,045 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:07,045 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:07,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-13 19:20:07,045 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:07,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:07,046 INFO L82 PathProgramCache]: Analyzing trace with hash -962096488, now seen corresponding path program 2 times [2021-10-13 19:20:07,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:07,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138375285] [2021-10-13 19:20:07,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:07,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:07,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:07,710 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:07,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:07,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138375285] [2021-10-13 19:20:07,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138375285] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:07,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427482852] [2021-10-13 19:20:07,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:07,711 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:07,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:07,712 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:07,722 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:07,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:07,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:07,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-13 19:20:07,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:07,913 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 61 [2021-10-13 19:20:08,106 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:08,106 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:20:08,159 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:08,160 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:08,191 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:08,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427482852] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:08,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:08,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 14 [2021-10-13 19:20:08,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062692913] [2021-10-13 19:20:08,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:20:08,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:08,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:20:08,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:20:08,193 INFO L87 Difference]: Start difference. First operand 15151 states and 80610 transitions. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 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:20:09,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:09,068 INFO L93 Difference]: Finished difference Result 22287 states and 116158 transitions. [2021-10-13 19:20:09,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:09,068 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 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 13 [2021-10-13 19:20:09,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:09,246 INFO L225 Difference]: With dead ends: 22287 [2021-10-13 19:20:09,246 INFO L226 Difference]: Without dead ends: 22287 [2021-10-13 19:20:09,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 342.3ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:09,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22287 states. [2021-10-13 19:20:09,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22287 to 17089. [2021-10-13 19:20:09,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17089 states, 17016 states have (on average 5.453279266572638) internal successors, (92793), 17088 states have internal predecessors, (92793), 0 states have call successors, (0), 0 states have call 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,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17089 states to 17089 states and 92793 transitions. [2021-10-13 19:20:10,377 INFO L78 Accepts]: Start accepts. Automaton has 17089 states and 92793 transitions. Word has length 13 [2021-10-13 19:20:10,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:10,377 INFO L470 AbstractCegarLoop]: Abstraction has 17089 states and 92793 transitions. [2021-10-13 19:20:10,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 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:20:10,377 INFO L276 IsEmpty]: Start isEmpty. Operand 17089 states and 92793 transitions. [2021-10-13 19:20:10,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:20:10,379 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:10,379 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:10,408 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:10,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:10,580 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:10,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:10,582 INFO L82 PathProgramCache]: Analyzing trace with hash -962096485, now seen corresponding path program 2 times [2021-10-13 19:20:10,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:10,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579304097] [2021-10-13 19:20:10,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:10,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:10,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:11,076 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:11,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:11,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579304097] [2021-10-13 19:20:11,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579304097] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:11,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311111867] [2021-10-13 19:20:11,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:11,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:11,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:11,078 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:11,080 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:11,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:11,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:11,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 19:20:11,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:11,302 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 498 [2021-10-13 19:20:11,543 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:11,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:20:11,590 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:11,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:11,615 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:11,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311111867] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:11,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:11,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 14 [2021-10-13 19:20:11,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212918640] [2021-10-13 19:20:11,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:20:11,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:11,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:20:11,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:20:11,618 INFO L87 Difference]: Start difference. First operand 17089 states and 92793 transitions. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 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:20:12,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:12,049 INFO L93 Difference]: Finished difference Result 22677 states and 115306 transitions. [2021-10-13 19:20:12,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:12,050 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 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 13 [2021-10-13 19:20:12,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:12,546 INFO L225 Difference]: With dead ends: 22677 [2021-10-13 19:20:12,546 INFO L226 Difference]: Without dead ends: 22677 [2021-10-13 19:20:12,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 296.3ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:20:12,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22677 states. [2021-10-13 19:20:13,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22677 to 19027. [2021-10-13 19:20:13,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19027 states, 18954 states have (on average 5.382716049382716) internal successors, (102024), 19026 states have internal predecessors, (102024), 0 states have call successors, (0), 0 states have call 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,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19027 states to 19027 states and 102024 transitions. [2021-10-13 19:20:14,122 INFO L78 Accepts]: Start accepts. Automaton has 19027 states and 102024 transitions. Word has length 13 [2021-10-13 19:20:14,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:14,122 INFO L470 AbstractCegarLoop]: Abstraction has 19027 states and 102024 transitions. [2021-10-13 19:20:14,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 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:20:14,123 INFO L276 IsEmpty]: Start isEmpty. Operand 19027 states and 102024 transitions. [2021-10-13 19:20:14,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:20:14,124 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:14,125 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:14,173 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:14,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:14,338 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:14,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:14,339 INFO L82 PathProgramCache]: Analyzing trace with hash -962096482, now seen corresponding path program 1 times [2021-10-13 19:20:14,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:14,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022187679] [2021-10-13 19:20:14,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:14,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:14,511 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:14,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:14,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022187679] [2021-10-13 19:20:14,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022187679] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:14,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082735500] [2021-10-13 19:20:14,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:14,512 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:14,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:14,514 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:14,533 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:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:14,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 19:20:14,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:14,863 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:14,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082735500] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:14,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:14,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:20:14,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345612476] [2021-10-13 19:20:14,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:20:14,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:14,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:20:14,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:20:14,866 INFO L87 Difference]: Start difference. First operand 19027 states and 102024 transitions. Second operand has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call 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,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:15,538 INFO L93 Difference]: Finished difference Result 31258 states and 158106 transitions. [2021-10-13 19:20:15,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:20:15,538 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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:15,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:16,307 INFO L225 Difference]: With dead ends: 31258 [2021-10-13 19:20:16,308 INFO L226 Difference]: Without dead ends: 31258 [2021-10-13 19:20:16,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 110.2ms TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:20:16,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31258 states. [2021-10-13 19:20:17,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31258 to 22846. [2021-10-13 19:20:17,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22846 states, 22773 states have (on average 5.449479646950336) internal successors, (124101), 22845 states have internal predecessors, (124101), 0 states have call successors, (0), 0 states have call 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,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22846 states to 22846 states and 124101 transitions. [2021-10-13 19:20:17,563 INFO L78 Accepts]: Start accepts. Automaton has 22846 states and 124101 transitions. Word has length 13 [2021-10-13 19:20:17,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:17,564 INFO L470 AbstractCegarLoop]: Abstraction has 22846 states and 124101 transitions. [2021-10-13 19:20:17,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call 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,564 INFO L276 IsEmpty]: Start isEmpty. Operand 22846 states and 124101 transitions. [2021-10-13 19:20:17,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:20:17,566 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:17,566 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:17,591 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:17,767 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,SelfDestructingSolverStorable24 [2021-10-13 19:20:17,768 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:17,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:17,769 INFO L82 PathProgramCache]: Analyzing trace with hash -2089925180, now seen corresponding path program 1 times [2021-10-13 19:20:17,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:17,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434582101] [2021-10-13 19:20:17,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:17,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:17,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:18,163 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:18,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:18,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434582101] [2021-10-13 19:20:18,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434582101] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:18,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928288245] [2021-10-13 19:20:18,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:18,164 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:18,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:18,166 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:18,174 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:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:18,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:20:18,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:18,390 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 461 treesize of output 429 [2021-10-13 19:20:18,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:20:18,582 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 16 treesize of output 12 [2021-10-13 19:20:18,741 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:18,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 39 [2021-10-13 19:20:18,850 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:18,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 39 [2021-10-13 19:20:18,986 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:18,987 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 40 treesize of output 39 [2021-10-13 19:20:19,027 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:19,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928288245] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:19,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:19,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 15 [2021-10-13 19:20:19,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120939320] [2021-10-13 19:20:19,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:20:19,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:19,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:20:19,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:19,030 INFO L87 Difference]: Start difference. First operand 22846 states and 124101 transitions. Second operand has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:20,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:20,464 INFO L93 Difference]: Finished difference Result 29246 states and 149598 transitions. [2021-10-13 19:20:20,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:20:20,465 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:20:20,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:20,649 INFO L225 Difference]: With dead ends: 29246 [2021-10-13 19:20:20,649 INFO L226 Difference]: Without dead ends: 29246 [2021-10-13 19:20:20,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 591.3ms TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:20:20,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29246 states. [2021-10-13 19:20:21,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29246 to 22162. [2021-10-13 19:20:21,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22162 states, 22089 states have (on average 5.388700258046992) internal successors, (119031), 22161 states have internal predecessors, (119031), 0 states have call successors, (0), 0 states have call 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,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22162 states to 22162 states and 119031 transitions. [2021-10-13 19:20:22,171 INFO L78 Accepts]: Start accepts. Automaton has 22162 states and 119031 transitions. Word has length 13 [2021-10-13 19:20:22,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:22,172 INFO L470 AbstractCegarLoop]: Abstraction has 22162 states and 119031 transitions. [2021-10-13 19:20:22,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:22,172 INFO L276 IsEmpty]: Start isEmpty. Operand 22162 states and 119031 transitions. [2021-10-13 19:20:22,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:20:22,177 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:22,177 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:22,270 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:22,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-13 19:20:22,392 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:22,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:22,393 INFO L82 PathProgramCache]: Analyzing trace with hash -2089925177, now seen corresponding path program 1 times [2021-10-13 19:20:22,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:22,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978899486] [2021-10-13 19:20:22,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:22,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:22,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:22,788 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:22,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:22,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978899486] [2021-10-13 19:20:22,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978899486] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:22,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853188349] [2021-10-13 19:20:22,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:22,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:22,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:22,791 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:22,806 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:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:23,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 19:20:23,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:23,035 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 143 treesize of output 141 [2021-10-13 19:20:23,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:20:23,231 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 16 treesize of output 12 [2021-10-13 19:20:23,376 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:23,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:20:23,483 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:23,484 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:23,604 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:23,605 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:23,649 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:23,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853188349] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:23,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:23,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 15 [2021-10-13 19:20:23,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110522585] [2021-10-13 19:20:23,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:20:23,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:23,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:20:23,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:23,652 INFO L87 Difference]: Start difference. First operand 22162 states and 119031 transitions. Second operand has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:24,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:24,499 INFO L93 Difference]: Finished difference Result 25558 states and 129943 transitions. [2021-10-13 19:20:24,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:24,499 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:20:24,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:24,989 INFO L225 Difference]: With dead ends: 25558 [2021-10-13 19:20:24,990 INFO L226 Difference]: Without dead ends: 25558 [2021-10-13 19:20:24,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 547.1ms TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:20:25,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25558 states. [2021-10-13 19:20:25,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25558 to 20194. [2021-10-13 19:20:25,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20194 states, 20121 states have (on average 5.307539386710402) internal successors, (106793), 20193 states have internal predecessors, (106793), 0 states have call successors, (0), 0 states have call 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,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20194 states to 20194 states and 106793 transitions. [2021-10-13 19:20:25,924 INFO L78 Accepts]: Start accepts. Automaton has 20194 states and 106793 transitions. Word has length 13 [2021-10-13 19:20:25,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:25,924 INFO L470 AbstractCegarLoop]: Abstraction has 20194 states and 106793 transitions. [2021-10-13 19:20:25,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:25,924 INFO L276 IsEmpty]: Start isEmpty. Operand 20194 states and 106793 transitions. [2021-10-13 19:20:25,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:20:25,927 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:25,927 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:25,956 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,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-13 19:20:26,143 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:26,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:26,145 INFO L82 PathProgramCache]: Analyzing trace with hash 225718989, now seen corresponding path program 1 times [2021-10-13 19:20:26,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:26,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014107655] [2021-10-13 19:20:26,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:26,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:26,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:26,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:20:26,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:26,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014107655] [2021-10-13 19:20:26,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014107655] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:26,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:26,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:20:26,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496362707] [2021-10-13 19:20:26,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:26,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:26,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:26,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:20:26,191 INFO L87 Difference]: Start difference. First operand 20194 states and 106793 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:20:26,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:26,499 INFO L93 Difference]: Finished difference Result 21926 states and 110159 transitions. [2021-10-13 19:20:26,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:26,499 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 13 [2021-10-13 19:20:26,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:26,663 INFO L225 Difference]: With dead ends: 21926 [2021-10-13 19:20:26,663 INFO L226 Difference]: Without dead ends: 21816 [2021-10-13 19:20:26,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:20:26,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21816 states. [2021-10-13 19:20:27,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21816 to 19170. [2021-10-13 19:20:27,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19170 states, 19097 states have (on average 5.17772424988218) internal successors, (98879), 19169 states have internal predecessors, (98879), 0 states have call successors, (0), 0 states have call 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:27,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19170 states to 19170 states and 98879 transitions. [2021-10-13 19:20:27,663 INFO L78 Accepts]: Start accepts. Automaton has 19170 states and 98879 transitions. Word has length 13 [2021-10-13 19:20:27,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:27,663 INFO L470 AbstractCegarLoop]: Abstraction has 19170 states and 98879 transitions. [2021-10-13 19:20:27,663 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:20:27,664 INFO L276 IsEmpty]: Start isEmpty. Operand 19170 states and 98879 transitions. [2021-10-13 19:20:27,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:20:27,672 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:27,672 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:27,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-13 19:20:27,673 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:27,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:27,674 INFO L82 PathProgramCache]: Analyzing trace with hash 134303683, now seen corresponding path program 2 times [2021-10-13 19:20:27,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:27,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990180537] [2021-10-13 19:20:27,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:27,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:27,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:27,722 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:20:27,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:27,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990180537] [2021-10-13 19:20:27,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990180537] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:27,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120147169] [2021-10-13 19:20:27,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:27,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:27,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:27,724 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:27,734 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,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:27,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:27,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:20:27,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:27,993 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-10-13 19:20:27,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120147169] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:27,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:27,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-13 19:20:27,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234558743] [2021-10-13 19:20:27,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:27,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:27,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:27,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:20:27,995 INFO L87 Difference]: Start difference. First operand 19170 states and 98879 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call 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,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:28,900 INFO L93 Difference]: Finished difference Result 17212 states and 88794 transitions. [2021-10-13 19:20:28,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:28,901 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have 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:28,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:29,069 INFO L225 Difference]: With dead ends: 17212 [2021-10-13 19:20:29,069 INFO L226 Difference]: Without dead ends: 17102 [2021-10-13 19:20:29,070 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:20:29,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17102 states. [2021-10-13 19:20:29,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17102 to 13034. [2021-10-13 19:20:29,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13034 states, 12996 states have (on average 5.008848876577408) internal successors, (65095), 13033 states have internal predecessors, (65095), 0 states have call successors, (0), 0 states have call 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:29,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13034 states to 13034 states and 65095 transitions. [2021-10-13 19:20:29,533 INFO L78 Accepts]: Start accepts. Automaton has 13034 states and 65095 transitions. Word has length 13 [2021-10-13 19:20:29,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:29,534 INFO L470 AbstractCegarLoop]: Abstraction has 13034 states and 65095 transitions. [2021-10-13 19:20:29,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call 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:29,534 INFO L276 IsEmpty]: Start isEmpty. Operand 13034 states and 65095 transitions. [2021-10-13 19:20:29,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:29,536 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:29,537 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:29,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-10-13 19:20:29,744 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,SelfDestructingSolverStorable28 [2021-10-13 19:20:29,745 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:29,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:29,746 INFO L82 PathProgramCache]: Analyzing trace with hash 1367616973, now seen corresponding path program 2 times [2021-10-13 19:20:29,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:29,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978694638] [2021-10-13 19:20:29,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:29,747 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:29,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:29,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:29,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:29,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978694638] [2021-10-13 19:20:29,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978694638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:29,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387098337] [2021-10-13 19:20:29,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:29,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:29,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:29,825 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:29,830 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:30,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:30,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:30,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:20:30,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:30,496 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:20:30,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387098337] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:30,497 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:30,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 8 [2021-10-13 19:20:30,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545599205] [2021-10-13 19:20:30,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:20:30,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:30,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:20:30,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:20:30,501 INFO L87 Difference]: Start difference. First operand 13034 states and 65095 transitions. Second operand has 4 states, 3 states have (on average 4.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:20:30,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:30,965 INFO L93 Difference]: Finished difference Result 12934 states and 63400 transitions. [2021-10-13 19:20:30,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:20:30,969 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-13 19:20:30,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:31,131 INFO L225 Difference]: With dead ends: 12934 [2021-10-13 19:20:31,132 INFO L226 Difference]: Without dead ends: 12934 [2021-10-13 19:20:31,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 41.4ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:20:31,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12934 states. [2021-10-13 19:20:31,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12934 to 9453. [2021-10-13 19:20:31,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9453 states, 9421 states have (on average 4.765311538053285) internal successors, (44894), 9452 states have internal predecessors, (44894), 0 states have call successors, (0), 0 states have call 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,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9453 states to 9453 states and 44894 transitions. [2021-10-13 19:20:31,602 INFO L78 Accepts]: Start accepts. Automaton has 9453 states and 44894 transitions. Word has length 14 [2021-10-13 19:20:31,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:31,602 INFO L470 AbstractCegarLoop]: Abstraction has 9453 states and 44894 transitions. [2021-10-13 19:20:31,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.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:20:31,603 INFO L276 IsEmpty]: Start isEmpty. Operand 9453 states and 44894 transitions. [2021-10-13 19:20:31,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:31,605 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:31,605 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:31,649 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:31,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:31,820 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:31,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:31,821 INFO L82 PathProgramCache]: Analyzing trace with hash 239788275, now seen corresponding path program 2 times [2021-10-13 19:20:31,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:31,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31358273] [2021-10-13 19:20:31,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:31,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:31,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:32,780 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:32,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:32,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31358273] [2021-10-13 19:20:32,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31358273] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:32,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378817346] [2021-10-13 19:20:32,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:32,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:32,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:32,784 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:32,808 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:33,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:33,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:33,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:20:33,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:33,070 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 503 treesize of output 487 [2021-10-13 19:20:33,353 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:33,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:20:33,414 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:33,415 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:20:33,471 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:33,472 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:33,494 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:33,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378817346] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:33,495 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:33,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 16 [2021-10-13 19:20:33,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74293504] [2021-10-13 19:20:33,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:20:33,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:33,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:20:33,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:20:33,498 INFO L87 Difference]: Start difference. First operand 9453 states and 44894 transitions. Second operand has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 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:33,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:33,815 INFO L93 Difference]: Finished difference Result 11962 states and 56417 transitions. [2021-10-13 19:20:33,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:33,815 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 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 14 [2021-10-13 19:20:33,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:33,881 INFO L225 Difference]: With dead ends: 11962 [2021-10-13 19:20:33,881 INFO L226 Difference]: Without dead ends: 11962 [2021-10-13 19:20:33,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 724.3ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:33,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11962 states. [2021-10-13 19:20:34,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11962 to 9630. [2021-10-13 19:20:34,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9630 states, 9598 states have (on average 4.761929568660138) internal successors, (45705), 9629 states have internal predecessors, (45705), 0 states have call successors, (0), 0 states have call 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:34,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9630 states to 9630 states and 45705 transitions. [2021-10-13 19:20:34,367 INFO L78 Accepts]: Start accepts. Automaton has 9630 states and 45705 transitions. Word has length 14 [2021-10-13 19:20:34,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:34,368 INFO L470 AbstractCegarLoop]: Abstraction has 9630 states and 45705 transitions. [2021-10-13 19:20:34,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 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:34,368 INFO L276 IsEmpty]: Start isEmpty. Operand 9630 states and 45705 transitions. [2021-10-13 19:20:34,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:34,370 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:34,370 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:34,399 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:34,582 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,SelfDestructingSolverStorable30 [2021-10-13 19:20:34,583 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:34,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:34,584 INFO L82 PathProgramCache]: Analyzing trace with hash 239788278, now seen corresponding path program 2 times [2021-10-13 19:20:34,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:34,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825134884] [2021-10-13 19:20:34,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:34,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:34,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:35,154 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:35,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:35,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825134884] [2021-10-13 19:20:35,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825134884] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:35,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553413999] [2021-10-13 19:20:35,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:35,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:35,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:35,158 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:35,167 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:35,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:35,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:35,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-13 19:20:35,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:35,463 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 1092 treesize of output 1076 [2021-10-13 19:20:35,743 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:35,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:20:35,802 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:35,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 27 treesize of output 26 [2021-10-13 19:20:35,855 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:35,856 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:35,877 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:35,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553413999] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:35,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:35,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 16 [2021-10-13 19:20:35,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693064381] [2021-10-13 19:20:35,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:20:35,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:35,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:20:35,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:20:35,880 INFO L87 Difference]: Start difference. First operand 9630 states and 45705 transitions. Second operand has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 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:36,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:36,174 INFO L93 Difference]: Finished difference Result 10963 states and 50480 transitions. [2021-10-13 19:20:36,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:36,175 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 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 14 [2021-10-13 19:20:36,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:36,232 INFO L225 Difference]: With dead ends: 10963 [2021-10-13 19:20:36,232 INFO L226 Difference]: Without dead ends: 10963 [2021-10-13 19:20:36,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 387.9ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:20:36,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10963 states. [2021-10-13 19:20:36,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10963 to 8279. [2021-10-13 19:20:36,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8279 states, 8247 states have (on average 4.664241542379047) internal successors, (38466), 8278 states have internal predecessors, (38466), 0 states have call successors, (0), 0 states have call 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,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8279 states to 8279 states and 38466 transitions. [2021-10-13 19:20:36,668 INFO L78 Accepts]: Start accepts. Automaton has 8279 states and 38466 transitions. Word has length 14 [2021-10-13 19:20:36,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:36,669 INFO L470 AbstractCegarLoop]: Abstraction has 8279 states and 38466 transitions. [2021-10-13 19:20:36,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 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:36,669 INFO L276 IsEmpty]: Start isEmpty. Operand 8279 states and 38466 transitions. [2021-10-13 19:20:36,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:36,678 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:36,678 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:36,710 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:36,892 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,SelfDestructingSolverStorable31 [2021-10-13 19:20:36,893 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:36,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:36,896 INFO L82 PathProgramCache]: Analyzing trace with hash -363387307, now seen corresponding path program 1 times [2021-10-13 19:20:36,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:36,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233375744] [2021-10-13 19:20:36,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:36,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:36,970 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:36,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:36,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233375744] [2021-10-13 19:20:36,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233375744] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:36,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278935] [2021-10-13 19:20:36,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:36,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:36,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:36,973 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:36,983 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:37,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:37,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:20:37,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:37,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:37,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278935] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:37,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:37,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:20:37,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686983589] [2021-10-13 19:20:37,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:20:37,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:37,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:20:37,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:20:37,726 INFO L87 Difference]: Start difference. First operand 8279 states and 38466 transitions. Second operand has 11 states, 10 states have (on average 2.6) internal successors, (26), 10 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:38,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:38,138 INFO L93 Difference]: Finished difference Result 12432 states and 51154 transitions. [2021-10-13 19:20:38,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:20:38,139 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.6) internal successors, (26), 10 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:38,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:38,184 INFO L225 Difference]: With dead ends: 12432 [2021-10-13 19:20:38,184 INFO L226 Difference]: Without dead ends: 11910 [2021-10-13 19:20:38,185 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 200.5ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:20:38,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11910 states. [2021-10-13 19:20:38,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11910 to 8032. [2021-10-13 19:20:38,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8032 states, 8000 states have (on average 4.471) internal successors, (35768), 8031 states have internal predecessors, (35768), 0 states have call successors, (0), 0 states have call 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:38,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8032 states to 8032 states and 35768 transitions. [2021-10-13 19:20:38,599 INFO L78 Accepts]: Start accepts. Automaton has 8032 states and 35768 transitions. Word has length 14 [2021-10-13 19:20:38,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:38,599 INFO L470 AbstractCegarLoop]: Abstraction has 8032 states and 35768 transitions. [2021-10-13 19:20:38,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.6) internal successors, (26), 10 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:38,600 INFO L276 IsEmpty]: Start isEmpty. Operand 8032 states and 35768 transitions. [2021-10-13 19:20:38,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:38,602 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:38,602 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:38,628 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:38,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:38,803 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:38,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:38,804 INFO L82 PathProgramCache]: Analyzing trace with hash -328809551, now seen corresponding path program 1 times [2021-10-13 19:20:38,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:38,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658002504] [2021-10-13 19:20:38,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:38,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:38,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:39,205 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:39,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:39,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658002504] [2021-10-13 19:20:39,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658002504] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:39,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597233778] [2021-10-13 19:20:39,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:39,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:39,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:39,207 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:39,209 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:39,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:39,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:20:39,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:39,655 INFO L354 Elim1Store]: treesize reduction 517, result has 10.1 percent of original size [2021-10-13 19:20:39,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 7 case distinctions, treesize of input 27 treesize of output 63 [2021-10-13 19:20:40,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:40,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:20:40,256 INFO L354 Elim1Store]: treesize reduction 196, result has 28.2 percent of original size [2021-10-13 19:20:40,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 2 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 34 case distinctions, treesize of input 68 treesize of output 126 [2021-10-13 19:20:40,452 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:20:40,548 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:40,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 37 treesize of output 36 [2021-10-13 19:20:40,656 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:40,656 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:40,824 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:40,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-13 19:20:40,932 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:40,933 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:41,026 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:41,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597233778] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:41,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:41,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-10-13 19:20:41,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70300136] [2021-10-13 19:20:41,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:20:41,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:41,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:20:41,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:20:41,030 INFO L87 Difference]: Start difference. First operand 8032 states and 35768 transitions. Second operand has 18 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 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:43,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:43,420 INFO L93 Difference]: Finished difference Result 10887 states and 46084 transitions. [2021-10-13 19:20:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:20:43,420 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 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:43,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:43,464 INFO L225 Difference]: With dead ends: 10887 [2021-10-13 19:20:43,464 INFO L226 Difference]: Without dead ends: 10887 [2021-10-13 19:20:43,465 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 1724.1ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:20:43,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10887 states. [2021-10-13 19:20:43,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10887 to 8355. [2021-10-13 19:20:43,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8355 states, 8323 states have (on average 4.442508710801394) internal successors, (36975), 8354 states have internal predecessors, (36975), 0 states have call successors, (0), 0 states have call 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:43,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8355 states to 8355 states and 36975 transitions. [2021-10-13 19:20:43,699 INFO L78 Accepts]: Start accepts. Automaton has 8355 states and 36975 transitions. Word has length 14 [2021-10-13 19:20:43,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:43,699 INFO L470 AbstractCegarLoop]: Abstraction has 8355 states and 36975 transitions. [2021-10-13 19:20:43,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 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:43,700 INFO L276 IsEmpty]: Start isEmpty. Operand 8355 states and 36975 transitions. [2021-10-13 19:20:43,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:20:43,701 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:43,702 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:43,727 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:43,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-10-13 19:20:43,903 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:43,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:43,903 INFO L82 PathProgramCache]: Analyzing trace with hash -328809548, now seen corresponding path program 1 times [2021-10-13 19:20:43,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:43,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296088129] [2021-10-13 19:20:43,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:43,904 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:43,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:44,230 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:44,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:44,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296088129] [2021-10-13 19:20:44,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296088129] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:44,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560970048] [2021-10-13 19:20:44,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:44,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:44,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:44,233 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:44,241 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:44,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:44,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-13 19:20:44,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:44,862 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:44,862 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:44,944 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:44,945 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:45,015 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:45,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560970048] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:45,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:45,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2021-10-13 19:20:45,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124378493] [2021-10-13 19:20:45,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:20:45,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:45,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:20:45,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:45,018 INFO L87 Difference]: Start difference. First operand 8355 states and 36975 transitions. Second operand has 17 states, 16 states have (on average 1.75) internal successors, (28), 16 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:46,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:46,383 INFO L93 Difference]: Finished difference Result 10371 states and 43345 transitions. [2021-10-13 19:20:46,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:20:46,384 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.75) internal successors, (28), 16 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:46,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:46,426 INFO L225 Difference]: With dead ends: 10371 [2021-10-13 19:20:46,426 INFO L226 Difference]: Without dead ends: 9967 [2021-10-13 19:20:46,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 943.4ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:20:46,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9967 states. [2021-10-13 19:20:46,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9967 to 7791. [2021-10-13 19:20:46,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7791 states, 7759 states have (on average 4.402371439618507) internal successors, (34158), 7790 states have internal predecessors, (34158), 0 states have call successors, (0), 0 states have call 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:46,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7791 states to 7791 states and 34158 transitions. [2021-10-13 19:20:46,659 INFO L78 Accepts]: Start accepts. Automaton has 7791 states and 34158 transitions. Word has length 14 [2021-10-13 19:20:46,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:46,660 INFO L470 AbstractCegarLoop]: Abstraction has 7791 states and 34158 transitions. [2021-10-13 19:20:46,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.75) internal successors, (28), 16 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:46,660 INFO L276 IsEmpty]: Start isEmpty. Operand 7791 states and 34158 transitions. [2021-10-13 19:20:46,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:20:46,662 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:46,662 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:46,688 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:46,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:46,863 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:46,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:46,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1156714238, now seen corresponding path program 1 times [2021-10-13 19:20:46,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:46,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623669524] [2021-10-13 19:20:46,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:46,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:46,919 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:20:46,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:46,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623669524] [2021-10-13 19:20:46,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623669524] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:46,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:20:46,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:20:46,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640498623] [2021-10-13 19:20:46,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:20:46,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:46,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:20:46,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:20:46,922 INFO L87 Difference]: Start difference. First operand 7791 states and 34158 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:47,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:47,209 INFO L93 Difference]: Finished difference Result 15853 states and 68914 transitions. [2021-10-13 19:20:47,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:20:47,210 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:20:47,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:47,301 INFO L225 Difference]: With dead ends: 15853 [2021-10-13 19:20:47,302 INFO L226 Difference]: Without dead ends: 15647 [2021-10-13 19:20:47,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:20:47,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15647 states. [2021-10-13 19:20:47,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15647 to 10003. [2021-10-13 19:20:47,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10003 states, 9971 states have (on average 4.6765620298866715) internal successors, (46630), 10002 states have internal predecessors, (46630), 0 states have call successors, (0), 0 states have call 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:47,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10003 states to 10003 states and 46630 transitions. [2021-10-13 19:20:47,687 INFO L78 Accepts]: Start accepts. Automaton has 10003 states and 46630 transitions. Word has length 15 [2021-10-13 19:20:47,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:47,687 INFO L470 AbstractCegarLoop]: Abstraction has 10003 states and 46630 transitions. [2021-10-13 19:20:47,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:47,688 INFO L276 IsEmpty]: Start isEmpty. Operand 10003 states and 46630 transitions. [2021-10-13 19:20:47,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:20:47,692 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:47,692 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:47,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-13 19:20:47,692 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:47,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:47,693 INFO L82 PathProgramCache]: Analyzing trace with hash 371903073, now seen corresponding path program 2 times [2021-10-13 19:20:47,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:47,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851786809] [2021-10-13 19:20:47,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:47,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:47,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:48,538 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:48,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:48,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851786809] [2021-10-13 19:20:48,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851786809] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:48,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173186775] [2021-10-13 19:20:48,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:48,540 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:48,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:48,546 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:48,567 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:48,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:48,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:48,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-13 19:20:48,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:49,178 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:49,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 30 treesize of output 29 [2021-10-13 19:20:49,241 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:49,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-13 19:20:49,296 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:49,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173186775] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:49,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:49,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 15 [2021-10-13 19:20:49,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341110169] [2021-10-13 19:20:49,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:20:49,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:49,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:20:49,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:49,298 INFO L87 Difference]: Start difference. First operand 10003 states and 46630 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:49,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:49,672 INFO L93 Difference]: Finished difference Result 15490 states and 71715 transitions. [2021-10-13 19:20:49,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:20:49,673 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:20:49,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:49,744 INFO L225 Difference]: With dead ends: 15490 [2021-10-13 19:20:49,744 INFO L226 Difference]: Without dead ends: 15490 [2021-10-13 19:20:49,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 610.9ms TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:20:49,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15490 states. [2021-10-13 19:20:50,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15490 to 11930. [2021-10-13 19:20:50,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11930 states, 11898 states have (on average 4.791057320558077) internal successors, (57004), 11929 states have internal predecessors, (57004), 0 states have call successors, (0), 0 states have call 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,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11930 states to 11930 states and 57004 transitions. [2021-10-13 19:20:50,259 INFO L78 Accepts]: Start accepts. Automaton has 11930 states and 57004 transitions. Word has length 15 [2021-10-13 19:20:50,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:50,259 INFO L470 AbstractCegarLoop]: Abstraction has 11930 states and 57004 transitions. [2021-10-13 19:20:50,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:50,259 INFO L276 IsEmpty]: Start isEmpty. Operand 11930 states and 57004 transitions. [2021-10-13 19:20:50,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:20:50,262 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:50,262 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:50,290 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:50,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-13 19:20:50,463 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:50,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:50,465 INFO L82 PathProgramCache]: Analyzing trace with hash 371903076, now seen corresponding path program 2 times [2021-10-13 19:20:50,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:50,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427747143] [2021-10-13 19:20:50,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:50,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:50,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:51,263 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:51,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:51,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427747143] [2021-10-13 19:20:51,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427747143] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:51,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265653514] [2021-10-13 19:20:51,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:20:51,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:51,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:51,274 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:51,309 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:51,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:20:51,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:20:51,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 19:20:51,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:51,910 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:51,910 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:20:51,977 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:51,977 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:20:52,011 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:52,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265653514] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:52,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:52,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 15 [2021-10-13 19:20:52,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448616830] [2021-10-13 19:20:52,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:20:52,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:52,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:20:52,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:20:52,015 INFO L87 Difference]: Start difference. First operand 11930 states and 57004 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:52,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:52,420 INFO L93 Difference]: Finished difference Result 15338 states and 71276 transitions. [2021-10-13 19:20:52,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:20:52,421 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:20:52,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:52,494 INFO L225 Difference]: With dead ends: 15338 [2021-10-13 19:20:52,494 INFO L226 Difference]: Without dead ends: 15338 [2021-10-13 19:20:52,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 591.2ms TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:20:52,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15338 states. [2021-10-13 19:20:53,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15338 to 13394. [2021-10-13 19:20:53,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13394 states, 13362 states have (on average 4.802724143092352) internal successors, (64174), 13393 states have internal predecessors, (64174), 0 states have call successors, (0), 0 states have call 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:53,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13394 states to 13394 states and 64174 transitions. [2021-10-13 19:20:53,106 INFO L78 Accepts]: Start accepts. Automaton has 13394 states and 64174 transitions. Word has length 15 [2021-10-13 19:20:53,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:53,106 INFO L470 AbstractCegarLoop]: Abstraction has 13394 states and 64174 transitions. [2021-10-13 19:20:53,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:20:53,106 INFO L276 IsEmpty]: Start isEmpty. Operand 13394 states and 64174 transitions. [2021-10-13 19:20:53,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:20:53,110 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:53,110 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:53,139 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:53,311 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,SelfDestructingSolverStorable37 [2021-10-13 19:20:53,311 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:53,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:53,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1841643935, now seen corresponding path program 1 times [2021-10-13 19:20:53,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:53,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676319665] [2021-10-13 19:20:53,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:53,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:53,379 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:53,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:53,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676319665] [2021-10-13 19:20:53,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676319665] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:53,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262567875] [2021-10-13 19:20:53,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:53,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:53,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:53,381 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:53,411 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:53,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:53,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 19:20:53,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:53,831 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:20:53,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262567875] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:53,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:53,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2021-10-13 19:20:53,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347298703] [2021-10-13 19:20:53,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:53,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:53,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:53,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:20:53,834 INFO L87 Difference]: Start difference. First operand 13394 states and 64174 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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:53,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:53,956 INFO L93 Difference]: Finished difference Result 12052 states and 55990 transitions. [2021-10-13 19:20:53,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:53,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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 16 [2021-10-13 19:20:53,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:54,286 INFO L225 Difference]: With dead ends: 12052 [2021-10-13 19:20:54,286 INFO L226 Difference]: Without dead ends: 12052 [2021-10-13 19:20:54,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 21.2ms TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:20:54,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12052 states. [2021-10-13 19:20:54,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12052 to 11542. [2021-10-13 19:20:54,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11542 states, 11521 states have (on average 4.713479732662095) internal successors, (54304), 11541 states have internal predecessors, (54304), 0 states have call successors, (0), 0 states have call 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,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11542 states to 11542 states and 54304 transitions. [2021-10-13 19:20:54,597 INFO L78 Accepts]: Start accepts. Automaton has 11542 states and 54304 transitions. Word has length 16 [2021-10-13 19:20:54,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:54,597 INFO L470 AbstractCegarLoop]: Abstraction has 11542 states and 54304 transitions. [2021-10-13 19:20:54,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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:54,598 INFO L276 IsEmpty]: Start isEmpty. Operand 11542 states and 54304 transitions. [2021-10-13 19:20:54,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:20:54,602 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:54,602 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:54,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-13 19:20:54,802 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,SelfDestructingSolverStorable38 [2021-10-13 19:20:54,803 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:54,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:54,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1841643936, now seen corresponding path program 1 times [2021-10-13 19:20:54,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:54,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867790368] [2021-10-13 19:20:54,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:54,807 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:54,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:54,874 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:54,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:54,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867790368] [2021-10-13 19:20:54,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867790368] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:54,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065822101] [2021-10-13 19:20:54,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:54,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:54,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:54,877 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:54,891 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:55,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:55,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:20:55,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:55,302 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:20:55,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065822101] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:20:55,303 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:20:55,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2021-10-13 19:20:55,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984640270] [2021-10-13 19:20:55,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:20:55,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:55,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:20:55,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:20:55,305 INFO L87 Difference]: Start difference. First operand 11542 states and 54304 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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:55,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:20:55,405 INFO L93 Difference]: Finished difference Result 10284 states and 46863 transitions. [2021-10-13 19:20:55,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:20:55,406 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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 16 [2021-10-13 19:20:55,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:20:55,454 INFO L225 Difference]: With dead ends: 10284 [2021-10-13 19:20:55,454 INFO L226 Difference]: Without dead ends: 8705 [2021-10-13 19:20:55,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 20.6ms TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:20:55,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8705 states. [2021-10-13 19:20:55,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8705 to 6843. [2021-10-13 19:20:55,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6843 states, 6831 states have (on average 4.62962962962963) internal successors, (31625), 6842 states have internal predecessors, (31625), 0 states have call successors, (0), 0 states have call 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,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6843 states to 6843 states and 31625 transitions. [2021-10-13 19:20:55,900 INFO L78 Accepts]: Start accepts. Automaton has 6843 states and 31625 transitions. Word has length 16 [2021-10-13 19:20:55,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:20:55,900 INFO L470 AbstractCegarLoop]: Abstraction has 6843 states and 31625 transitions. [2021-10-13 19:20:55,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 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:55,900 INFO L276 IsEmpty]: Start isEmpty. Operand 6843 states and 31625 transitions. [2021-10-13 19:20:55,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:20:55,903 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:20:55,903 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:20:55,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-10-13 19:20:56,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-13 19:20:56,104 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:20:56,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:20:56,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1063812690, now seen corresponding path program 1 times [2021-10-13 19:20:56,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:20:56,106 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897911072] [2021-10-13 19:20:56,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:56,106 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:20:56,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:56,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:20:56,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:20:56,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897911072] [2021-10-13 19:20:56,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897911072] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:56,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697589320] [2021-10-13 19:20:56,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:20:56,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:20:56,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:20:56,434 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:56,435 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:56,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:20:56,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:20:56,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:20:56,865 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 286 treesize of output 270 [2021-10-13 19:20:57,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, 3 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:57,127 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:57,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-13 19:20:57,325 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:57,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:20:57,436 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:20:57,437 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:57,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:20:57,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697589320] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:20:57,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:20:57,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:20:57,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963198183] [2021-10-13 19:20:57,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:20:57,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:20:57,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:20:57,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:20:57,898 INFO L87 Difference]: Start difference. First operand 6843 states and 31625 transitions. Second operand has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 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:21:02,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:02,899 INFO L93 Difference]: Finished difference Result 21750 states and 98995 transitions. [2021-10-13 19:21:02,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:21:02,899 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 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:21:02,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:03,008 INFO L225 Difference]: With dead ends: 21750 [2021-10-13 19:21:03,008 INFO L226 Difference]: Without dead ends: 21750 [2021-10-13 19:21:03,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1947.7ms TimeCoverageRelationStatistics Valid=216, Invalid=1044, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:21:03,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21750 states. [2021-10-13 19:21:03,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21750 to 13664. [2021-10-13 19:21:03,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13664 states, 13652 states have (on average 4.872546147084676) internal successors, (66520), 13663 states have internal predecessors, (66520), 0 states have call successors, (0), 0 states have call 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:03,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13664 states to 13664 states and 66520 transitions. [2021-10-13 19:21:03,648 INFO L78 Accepts]: Start accepts. Automaton has 13664 states and 66520 transitions. Word has length 17 [2021-10-13 19:21:03,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:03,648 INFO L470 AbstractCegarLoop]: Abstraction has 13664 states and 66520 transitions. [2021-10-13 19:21:03,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 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:21:03,648 INFO L276 IsEmpty]: Start isEmpty. Operand 13664 states and 66520 transitions. [2021-10-13 19:21:03,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:21:03,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:03,654 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:03,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-10-13 19:21:03,862 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,SelfDestructingSolverStorable40 [2021-10-13 19:21:03,863 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:21:03,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:03,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1063812687, now seen corresponding path program 1 times [2021-10-13 19:21:03,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:03,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542412720] [2021-10-13 19:21:03,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:03,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:03,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:04,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:04,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:04,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542412720] [2021-10-13 19:21:04,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542412720] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:04,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712700327] [2021-10-13 19:21:04,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:04,211 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:04,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:04,213 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:21:04,214 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:21:04,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:04,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:21:04,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:04,676 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 61 [2021-10-13 19:21:04,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, 3 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:04,963 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:04,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:21:05,275 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:05,276 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:21:05,393 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:05,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:21:06,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:06,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712700327] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:06,381 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:06,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:21:06,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137189928] [2021-10-13 19:21:06,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:21:06,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:06,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:21:06,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:21:06,383 INFO L87 Difference]: Start difference. First operand 13664 states and 66520 transitions. Second operand has 22 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 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:21:10,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:10,491 INFO L93 Difference]: Finished difference Result 25234 states and 112980 transitions. [2021-10-13 19:21:10,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:21:10,491 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 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:21:10,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:10,606 INFO L225 Difference]: With dead ends: 25234 [2021-10-13 19:21:10,606 INFO L226 Difference]: Without dead ends: 24530 [2021-10-13 19:21:10,607 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 2480.5ms TimeCoverageRelationStatistics Valid=261, Invalid=1545, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:21:10,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24530 states. [2021-10-13 19:21:11,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24530 to 14959. [2021-10-13 19:21:11,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14959 states, 14947 states have (on average 4.856626747842377) internal successors, (72592), 14958 states have internal predecessors, (72592), 0 states have call successors, (0), 0 states have call 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,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14959 states to 14959 states and 72592 transitions. [2021-10-13 19:21:11,377 INFO L78 Accepts]: Start accepts. Automaton has 14959 states and 72592 transitions. Word has length 17 [2021-10-13 19:21:11,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:11,378 INFO L470 AbstractCegarLoop]: Abstraction has 14959 states and 72592 transitions. [2021-10-13 19:21:11,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 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:21:11,378 INFO L276 IsEmpty]: Start isEmpty. Operand 14959 states and 72592 transitions. [2021-10-13 19:21:11,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:21:11,384 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:11,384 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:11,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-10-13 19:21:11,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:11,597 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:21:11,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:11,598 INFO L82 PathProgramCache]: Analyzing trace with hash 903950459, now seen corresponding path program 2 times [2021-10-13 19:21:11,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:11,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588961065] [2021-10-13 19:21:11,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:11,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:11,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:11,989 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:11,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:11,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588961065] [2021-10-13 19:21:11,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588961065] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:11,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72260924] [2021-10-13 19:21:11,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:21:11,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:11,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:11,992 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:21:11,996 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:21:12,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:21:12,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:12,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-13 19:21:12,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:12,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 61 [2021-10-13 19:21:12,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:21:12,777 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:12,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:21:12,909 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:12,910 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:21:12,991 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:12,991 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:13,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:13,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72260924] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:13,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:13,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 17 [2021-10-13 19:21:13,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165887949] [2021-10-13 19:21:13,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:21:13,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:13,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:21:13,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:21:13,682 INFO L87 Difference]: Start difference. First operand 14959 states and 72592 transitions. Second operand has 19 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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:21:17,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:17,144 INFO L93 Difference]: Finished difference Result 21902 states and 94591 transitions. [2021-10-13 19:21:17,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:21:17,145 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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:21:17,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:17,238 INFO L225 Difference]: With dead ends: 21902 [2021-10-13 19:21:17,238 INFO L226 Difference]: Without dead ends: 21038 [2021-10-13 19:21:17,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 2791.8ms TimeCoverageRelationStatistics Valid=296, Invalid=1264, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:21:17,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21038 states. [2021-10-13 19:21:17,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21038 to 12335. [2021-10-13 19:21:17,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12335 states, 12323 states have (on average 4.6201411993832675) internal successors, (56934), 12334 states have internal predecessors, (56934), 0 states have call successors, (0), 0 states have call 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:17,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12335 states to 12335 states and 56934 transitions. [2021-10-13 19:21:17,880 INFO L78 Accepts]: Start accepts. Automaton has 12335 states and 56934 transitions. Word has length 17 [2021-10-13 19:21:17,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:17,880 INFO L470 AbstractCegarLoop]: Abstraction has 12335 states and 56934 transitions. [2021-10-13 19:21:17,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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:21:17,880 INFO L276 IsEmpty]: Start isEmpty. Operand 12335 states and 56934 transitions. [2021-10-13 19:21:17,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:21:17,886 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:17,886 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:17,912 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:21:18,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:18,087 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:21:18,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:18,088 INFO L82 PathProgramCache]: Analyzing trace with hash 943544070, now seen corresponding path program 1 times [2021-10-13 19:21:18,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:18,089 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060438383] [2021-10-13 19:21:18,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:18,089 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:18,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:18,790 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:21:18,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:18,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060438383] [2021-10-13 19:21:18,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060438383] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:18,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907438328] [2021-10-13 19:21:18,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:18,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:18,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:18,793 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:21:18,799 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:21:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:19,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:21:19,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:19,802 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:21:19,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-13 19:21:19,980 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:21:19,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-13 19:21:20,059 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:21:20,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907438328] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:20,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:20,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:21:20,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922037587] [2021-10-13 19:21:20,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:21:20,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:20,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:21:20,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:21:20,062 INFO L87 Difference]: Start difference. First operand 12335 states and 56934 transitions. Second operand has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 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:21:23,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:23,948 INFO L93 Difference]: Finished difference Result 36915 states and 164785 transitions. [2021-10-13 19:21:23,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:21:23,949 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 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:21:23,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:24,182 INFO L225 Difference]: With dead ends: 36915 [2021-10-13 19:21:24,182 INFO L226 Difference]: Without dead ends: 36915 [2021-10-13 19:21:24,184 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 2763.1ms TimeCoverageRelationStatistics Valid=199, Invalid=991, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:21:24,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36915 states. [2021-10-13 19:21:25,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36915 to 19551. [2021-10-13 19:21:25,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19551 states, 19539 states have (on average 4.949383284712626) internal successors, (96706), 19550 states have internal predecessors, (96706), 0 states have call successors, (0), 0 states have call 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:25,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19551 states to 19551 states and 96706 transitions. [2021-10-13 19:21:25,723 INFO L78 Accepts]: Start accepts. Automaton has 19551 states and 96706 transitions. Word has length 17 [2021-10-13 19:21:25,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:25,723 INFO L470 AbstractCegarLoop]: Abstraction has 19551 states and 96706 transitions. [2021-10-13 19:21:25,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 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:21:25,723 INFO L276 IsEmpty]: Start isEmpty. Operand 19551 states and 96706 transitions. [2021-10-13 19:21:25,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:21:25,730 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:25,730 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:25,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-10-13 19:21:25,931 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,SelfDestructingSolverStorable43 [2021-10-13 19:21:25,931 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:21:25,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:25,932 INFO L82 PathProgramCache]: Analyzing trace with hash 916610123, now seen corresponding path program 1 times [2021-10-13 19:21:25,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:25,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994720180] [2021-10-13 19:21:25,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:25,933 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:25,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:26,073 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:21:26,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:26,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994720180] [2021-10-13 19:21:26,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994720180] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:26,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621134502] [2021-10-13 19:21:26,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:26,074 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:26,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:26,080 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:26,099 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:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:26,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:21:26,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:26,645 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:21:26,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621134502] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:21:26,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:21:26,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 6 [2021-10-13 19:21:26,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448648429] [2021-10-13 19:21:26,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:21:26,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:26,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:21:26,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:21:26,647 INFO L87 Difference]: Start difference. First operand 19551 states and 96706 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 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:21:27,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:27,015 INFO L93 Difference]: Finished difference Result 30059 states and 145269 transitions. [2021-10-13 19:21:27,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:21:27,016 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 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 17 [2021-10-13 19:21:27,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:27,632 INFO L225 Difference]: With dead ends: 30059 [2021-10-13 19:21:27,632 INFO L226 Difference]: Without dead ends: 29521 [2021-10-13 19:21:27,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 31.8ms TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:21:27,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29521 states. [2021-10-13 19:21:28,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29521 to 24743. [2021-10-13 19:21:28,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24743 states, 24731 states have (on average 5.051271683312442) internal successors, (124923), 24742 states have internal predecessors, (124923), 0 states have call successors, (0), 0 states have call 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:28,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24743 states to 24743 states and 124923 transitions. [2021-10-13 19:21:28,713 INFO L78 Accepts]: Start accepts. Automaton has 24743 states and 124923 transitions. Word has length 17 [2021-10-13 19:21:28,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:28,714 INFO L470 AbstractCegarLoop]: Abstraction has 24743 states and 124923 transitions. [2021-10-13 19:21:28,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 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:21:28,714 INFO L276 IsEmpty]: Start isEmpty. Operand 24743 states and 124923 transitions. [2021-10-13 19:21:28,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:21:28,722 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:28,722 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:28,748 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:28,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:28,924 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:21:28,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:28,925 INFO L82 PathProgramCache]: Analyzing trace with hash 138734941, now seen corresponding path program 2 times [2021-10-13 19:21:28,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:28,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766164088] [2021-10-13 19:21:28,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:28,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:28,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:29,965 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:29,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:29,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766164088] [2021-10-13 19:21:29,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766164088] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:29,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7761272] [2021-10-13 19:21:29,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:21:29,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:29,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:29,967 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:29,974 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:30,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:21:30,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:30,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:21:30,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:30,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 95 [2021-10-13 19:21:30,969 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:21:30,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-13 19:21:31,066 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:21:31,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-13 19:21:31,782 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:21:31,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7761272] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:31,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:31,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:21:31,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742824768] [2021-10-13 19:21:31,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:21:31,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:31,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:21:31,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:21:31,785 INFO L87 Difference]: Start difference. First operand 24743 states and 124923 transitions. Second operand has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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:21:35,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:35,837 INFO L93 Difference]: Finished difference Result 53592 states and 256690 transitions. [2021-10-13 19:21:35,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:21:35,838 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:21:35,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:36,309 INFO L225 Difference]: With dead ends: 53592 [2021-10-13 19:21:36,310 INFO L226 Difference]: Without dead ends: 52700 [2021-10-13 19:21:36,311 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 2216.2ms TimeCoverageRelationStatistics Valid=193, Invalid=1139, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:21:36,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52700 states. [2021-10-13 19:21:38,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52700 to 34768. [2021-10-13 19:21:38,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34768 states, 34756 states have (on average 5.124036137645299) internal successors, (178091), 34767 states have internal predecessors, (178091), 0 states have call successors, (0), 0 states have call 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:38,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34768 states to 34768 states and 178091 transitions. [2021-10-13 19:21:38,604 INFO L78 Accepts]: Start accepts. Automaton has 34768 states and 178091 transitions. Word has length 18 [2021-10-13 19:21:38,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:38,604 INFO L470 AbstractCegarLoop]: Abstraction has 34768 states and 178091 transitions. [2021-10-13 19:21:38,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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:21:38,604 INFO L276 IsEmpty]: Start isEmpty. Operand 34768 states and 178091 transitions. [2021-10-13 19:21:38,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:21:38,613 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:38,613 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:38,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-10-13 19:21:38,814 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,SelfDestructingSolverStorable45 [2021-10-13 19:21:38,814 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:21:38,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:38,817 INFO L82 PathProgramCache]: Analyzing trace with hash 138734944, now seen corresponding path program 3 times [2021-10-13 19:21:38,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:38,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499908948] [2021-10-13 19:21:38,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:38,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:38,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:39,375 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:39,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:39,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499908948] [2021-10-13 19:21:39,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499908948] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:39,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933605186] [2021-10-13 19:21:39,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:21:39,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:39,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:39,378 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:39,379 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:40,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:21:40,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:40,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-13 19:21:40,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:40,481 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 1374 treesize of output 1310 [2021-10-13 19:21:40,902 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:21:40,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:40,975 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:21:40,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 28 treesize of output 27 [2021-10-13 19:21:41,564 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:21:41,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933605186] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:41,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:41,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 19 [2021-10-13 19:21:41,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594560146] [2021-10-13 19:21:41,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:21:41,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:41,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:21:41,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:21:41,566 INFO L87 Difference]: Start difference. First operand 34768 states and 178091 transitions. Second operand has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 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:21:44,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:44,497 INFO L93 Difference]: Finished difference Result 81651 states and 388746 transitions. [2021-10-13 19:21:44,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:21:44,498 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:21:44,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:45,666 INFO L225 Difference]: With dead ends: 81651 [2021-10-13 19:21:45,666 INFO L226 Difference]: Without dead ends: 81651 [2021-10-13 19:21:45,667 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1211.0ms TimeCoverageRelationStatistics Valid=182, Invalid=1150, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:21:45,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81651 states. [2021-10-13 19:21:48,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81651 to 43946. [2021-10-13 19:21:48,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43946 states, 43934 states have (on average 5.205899758729003) internal successors, (228716), 43945 states have internal predecessors, (228716), 0 states have call successors, (0), 0 states have call 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:49,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43946 states to 43946 states and 228716 transitions. [2021-10-13 19:21:49,343 INFO L78 Accepts]: Start accepts. Automaton has 43946 states and 228716 transitions. Word has length 18 [2021-10-13 19:21:49,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:21:49,343 INFO L470 AbstractCegarLoop]: Abstraction has 43946 states and 228716 transitions. [2021-10-13 19:21:49,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 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:21:49,343 INFO L276 IsEmpty]: Start isEmpty. Operand 43946 states and 228716 transitions. [2021-10-13 19:21:49,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:21:49,357 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:21:49,357 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:21:49,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-10-13 19:21:49,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:49,570 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:21:49,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:21:49,576 INFO L82 PathProgramCache]: Analyzing trace with hash 2106498090, now seen corresponding path program 4 times [2021-10-13 19:21:49,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:21:49,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850064576] [2021-10-13 19:21:49,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:21:49,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:21:49,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:21:50,501 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:21:50,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:21:50,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850064576] [2021-10-13 19:21:50,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850064576] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:50,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72346701] [2021-10-13 19:21:50,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:21:50,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:21:50,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:21:50,503 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:50,504 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:51,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:21:51,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:21:51,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-13 19:21:51,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:21:51,845 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:21:51,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72346701] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:21:51,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:21:51,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 18 [2021-10-13 19:21:51,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173524604] [2021-10-13 19:21:51,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:21:51,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:21:51,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:21:51,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:21:51,848 INFO L87 Difference]: Start difference. First operand 43946 states and 228716 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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:21:57,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:21:57,387 INFO L93 Difference]: Finished difference Result 68252 states and 326494 transitions. [2021-10-13 19:21:57,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-13 19:21:57,388 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:21:57,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:21:57,899 INFO L225 Difference]: With dead ends: 68252 [2021-10-13 19:21:57,899 INFO L226 Difference]: Without dead ends: 67920 [2021-10-13 19:21:57,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 3204.5ms TimeCoverageRelationStatistics Valid=358, Invalid=2834, Unknown=0, NotChecked=0, Total=3192 [2021-10-13 19:21:58,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67920 states. [2021-10-13 19:22:00,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67920 to 46272. [2021-10-13 19:22:00,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46272 states, 46260 states have (on average 5.224275832252486) internal successors, (241675), 46271 states have internal predecessors, (241675), 0 states have call successors, (0), 0 states have call 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,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46272 states to 46272 states and 241675 transitions. [2021-10-13 19:22:00,675 INFO L78 Accepts]: Start accepts. Automaton has 46272 states and 241675 transitions. Word has length 18 [2021-10-13 19:22:00,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:00,675 INFO L470 AbstractCegarLoop]: Abstraction has 46272 states and 241675 transitions. [2021-10-13 19:22:00,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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:22:00,675 INFO L276 IsEmpty]: Start isEmpty. Operand 46272 states and 241675 transitions. [2021-10-13 19:22:00,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:22:00,686 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:00,686 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:00,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-10-13 19:22:00,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-10-13 19:22:00,887 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:22:00,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:00,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1381553309, now seen corresponding path program 1 times [2021-10-13 19:22:00,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:00,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529241353] [2021-10-13 19:22:00,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:00,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:00,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:01,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:01,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:01,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529241353] [2021-10-13 19:22:01,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529241353] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:01,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221824051] [2021-10-13 19:22:01,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:01,290 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:01,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:01,292 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:22:01,293 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:22:01,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:01,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:22:01,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:01,949 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 61 [2021-10-13 19:22:02,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:22:02,236 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 16 treesize of output 12 [2021-10-13 19:22:02,460 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:02,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:22:03,015 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:03,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 35 treesize of output 34 [2021-10-13 19:22:03,665 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:22:03,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 152 treesize of output 109 [2021-10-13 19:22:03,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:03,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221824051] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:03,824 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:03,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:22:03,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001471916] [2021-10-13 19:22:03,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:22:03,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:03,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:22:03,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:22:03,826 INFO L87 Difference]: Start difference. First operand 46272 states and 241675 transitions. Second operand has 24 states, 23 states have (on average 1.565217391304348) internal successors, (36), 23 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:22:06,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:06,656 INFO L93 Difference]: Finished difference Result 64831 states and 318076 transitions. [2021-10-13 19:22:06,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:22:06,657 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.565217391304348) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:22:06,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:07,152 INFO L225 Difference]: With dead ends: 64831 [2021-10-13 19:22:07,153 INFO L226 Difference]: Without dead ends: 64831 [2021-10-13 19:22:07,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1746.1ms TimeCoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:22:07,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64831 states. [2021-10-13 19:22:09,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64831 to 47876. [2021-10-13 19:22:09,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47876 states, 47864 states have (on average 5.194384088250041) internal successors, (248624), 47875 states have internal predecessors, (248624), 0 states have call successors, (0), 0 states have call 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:10,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47876 states to 47876 states and 248624 transitions. [2021-10-13 19:22:10,192 INFO L78 Accepts]: Start accepts. Automaton has 47876 states and 248624 transitions. Word has length 18 [2021-10-13 19:22:10,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:10,192 INFO L470 AbstractCegarLoop]: Abstraction has 47876 states and 248624 transitions. [2021-10-13 19:22:10,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.565217391304348) internal successors, (36), 23 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:22:10,193 INFO L276 IsEmpty]: Start isEmpty. Operand 47876 states and 248624 transitions. [2021-10-13 19:22:10,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:22:10,210 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:10,210 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:10,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-10-13 19:22:10,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:10,418 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:22:10,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:10,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1381553312, now seen corresponding path program 1 times [2021-10-13 19:22:10,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:10,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046338741] [2021-10-13 19:22:10,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:10,420 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:10,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:11,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:11,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:11,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046338741] [2021-10-13 19:22:11,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046338741] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:11,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763122102] [2021-10-13 19:22:11,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:11,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:11,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:11,040 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:22:11,042 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:22:11,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:11,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:22:11,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:11,833 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 99 treesize of output 95 [2021-10-13 19:22:11,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:22:12,103 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 16 treesize of output 12 [2021-10-13 19:22:12,328 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:12,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:22:12,444 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:12,445 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:13,401 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:22:13,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 140 treesize of output 97 [2021-10-13 19:22:13,531 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:13,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763122102] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:13,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:13,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:22:13,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421764386] [2021-10-13 19:22:13,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:22:13,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:13,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:22:13,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:22:13,533 INFO L87 Difference]: Start difference. First operand 47876 states and 248624 transitions. Second operand has 24 states, 23 states have (on average 1.565217391304348) internal successors, (36), 23 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:22:16,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:16,466 INFO L93 Difference]: Finished difference Result 63422 states and 310891 transitions. [2021-10-13 19:22:16,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:22:16,466 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.565217391304348) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:22:16,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:16,908 INFO L225 Difference]: With dead ends: 63422 [2021-10-13 19:22:16,908 INFO L226 Difference]: Without dead ends: 62036 [2021-10-13 19:22:16,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 1581.2ms TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:22:17,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62036 states. [2021-10-13 19:22:18,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62036 to 46288. [2021-10-13 19:22:19,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46288 states, 46276 states have (on average 5.188693923416025) internal successors, (240112), 46287 states have internal predecessors, (240112), 0 states have call successors, (0), 0 states have call 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,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46288 states to 46288 states and 240112 transitions. [2021-10-13 19:22:19,795 INFO L78 Accepts]: Start accepts. Automaton has 46288 states and 240112 transitions. Word has length 18 [2021-10-13 19:22:19,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:19,796 INFO L470 AbstractCegarLoop]: Abstraction has 46288 states and 240112 transitions. [2021-10-13 19:22:19,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.565217391304348) internal successors, (36), 23 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:22:19,796 INFO L276 IsEmpty]: Start isEmpty. Operand 46288 states and 240112 transitions. [2021-10-13 19:22:19,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:22:19,827 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:19,827 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:19,868 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-10-13 19:22:20,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-10-13 19:22:20,030 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:22:20,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:20,031 INFO L82 PathProgramCache]: Analyzing trace with hash -2042298605, now seen corresponding path program 2 times [2021-10-13 19:22:20,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:20,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839757833] [2021-10-13 19:22:20,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:20,032 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:20,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:20,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:20,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:20,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839757833] [2021-10-13 19:22:20,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839757833] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:20,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787789294] [2021-10-13 19:22:20,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:22:20,434 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:20,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:20,435 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:22:20,452 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:22:21,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:22:21,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:21,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:22:21,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:21,152 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 2158 treesize of output 2126 [2021-10-13 19:22:21,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 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:21,538 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:21,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 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:21,668 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:21,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-13 19:22:21,755 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:21,755 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:22:22,844 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:22:22,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 148 treesize of output 105 [2021-10-13 19:22:23,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:23,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787789294] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:23,002 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:23,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 19 [2021-10-13 19:22:23,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378447473] [2021-10-13 19:22:23,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:22:23,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:23,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:22:23,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:22:23,004 INFO L87 Difference]: Start difference. First operand 46288 states and 240112 transitions. Second operand has 21 states, 20 states have (on average 1.8) internal successors, (36), 20 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:22:25,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:25,644 INFO L93 Difference]: Finished difference Result 56207 states and 278003 transitions. [2021-10-13 19:22:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:22:25,644 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.8) internal successors, (36), 20 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:22:25,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:26,046 INFO L225 Difference]: With dead ends: 56207 [2021-10-13 19:22:26,046 INFO L226 Difference]: Without dead ends: 55413 [2021-10-13 19:22:26,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1694.4ms TimeCoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:22:26,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55413 states. [2021-10-13 19:22:28,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55413 to 43568. [2021-10-13 19:22:28,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43568 states, 43556 states have (on average 5.17891909266232) internal successors, (225573), 43567 states have internal predecessors, (225573), 0 states have call successors, (0), 0 states have call 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,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43568 states to 43568 states and 225573 transitions. [2021-10-13 19:22:28,702 INFO L78 Accepts]: Start accepts. Automaton has 43568 states and 225573 transitions. Word has length 18 [2021-10-13 19:22:28,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:28,702 INFO L470 AbstractCegarLoop]: Abstraction has 43568 states and 225573 transitions. [2021-10-13 19:22:28,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.8) internal successors, (36), 20 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:22:28,702 INFO L276 IsEmpty]: Start isEmpty. Operand 43568 states and 225573 transitions. [2021-10-13 19:22:28,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:22:28,712 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:28,712 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:28,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-10-13 19:22:28,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:28,913 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:22:28,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:28,914 INFO L82 PathProgramCache]: Analyzing trace with hash -2042298602, now seen corresponding path program 2 times [2021-10-13 19:22:28,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:28,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842162149] [2021-10-13 19:22:28,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:28,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:28,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:29,296 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:29,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:29,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842162149] [2021-10-13 19:22:29,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842162149] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:29,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70626886] [2021-10-13 19:22:29,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:22:29,298 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:29,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:29,299 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:22:29,322 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:22:30,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:22:30,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:30,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-13 19:22:30,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:30,108 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 161 treesize of output 153 [2021-10-13 19:22:31,687 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:22:31,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 137 treesize of output 94 [2021-10-13 19:22:31,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:31,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70626886] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:31,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:31,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:22:31,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568695086] [2021-10-13 19:22:31,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:22:31,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:31,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:22:31,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:22:31,874 INFO L87 Difference]: Start difference. First operand 43568 states and 225573 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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:22:33,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:33,808 INFO L93 Difference]: Finished difference Result 52484 states and 260562 transitions. [2021-10-13 19:22:33,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:22:33,809 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:22:33,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:34,157 INFO L225 Difference]: With dead ends: 52484 [2021-10-13 19:22:34,157 INFO L226 Difference]: Without dead ends: 51914 [2021-10-13 19:22:34,157 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 936.4ms TimeCoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:22:34,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51914 states. [2021-10-13 19:22:35,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51914 to 42146. [2021-10-13 19:22:35,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42146 states, 42134 states have (on average 5.196492144111644) internal successors, (218949), 42145 states have internal predecessors, (218949), 0 states have call successors, (0), 0 states have call 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:36,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42146 states to 42146 states and 218949 transitions. [2021-10-13 19:22:36,221 INFO L78 Accepts]: Start accepts. Automaton has 42146 states and 218949 transitions. Word has length 18 [2021-10-13 19:22:36,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:36,221 INFO L470 AbstractCegarLoop]: Abstraction has 42146 states and 218949 transitions. [2021-10-13 19:22:36,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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:22:36,221 INFO L276 IsEmpty]: Start isEmpty. Operand 42146 states and 218949 transitions. [2021-10-13 19:22:36,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:22:36,233 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:36,233 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:36,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-10-13 19:22:36,434 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,SelfDestructingSolverStorable51 [2021-10-13 19:22:36,435 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:22:36,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:36,436 INFO L82 PathProgramCache]: Analyzing trace with hash -1962700202, now seen corresponding path program 2 times [2021-10-13 19:22:36,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:36,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170695966] [2021-10-13 19:22:36,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:36,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:36,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:37,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:37,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:37,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170695966] [2021-10-13 19:22:37,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170695966] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:37,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639995759] [2021-10-13 19:22:37,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:22:37,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:37,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:37,943 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:22:37,944 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:22:38,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:22:38,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:38,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:22:38,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:39,111 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:39,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-13 19:22:39,184 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:22:39,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 30 treesize of output 29 [2021-10-13 19:22:39,221 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:22:39,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639995759] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:39,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:39,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 19 [2021-10-13 19:22:39,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170588278] [2021-10-13 19:22:39,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:22:39,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:39,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:22:39,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:22:39,223 INFO L87 Difference]: Start difference. First operand 42146 states and 218949 transitions. Second operand has 21 states, 20 states have (on average 1.8) internal successors, (36), 20 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:22:44,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:44,251 INFO L93 Difference]: Finished difference Result 88334 states and 426280 transitions. [2021-10-13 19:22:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:22:44,251 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.8) internal successors, (36), 20 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:22:44,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:44,932 INFO L225 Difference]: With dead ends: 88334 [2021-10-13 19:22:44,932 INFO L226 Difference]: Without dead ends: 88334 [2021-10-13 19:22:44,932 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 2928.3ms TimeCoverageRelationStatistics Valid=294, Invalid=1428, Unknown=0, NotChecked=0, Total=1722 [2021-10-13 19:22:45,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88334 states. [2021-10-13 19:22:47,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88334 to 40786. [2021-10-13 19:22:47,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40786 states, 40774 states have (on average 5.206896551724138) internal successors, (212306), 40785 states have internal predecessors, (212306), 0 states have call successors, (0), 0 states have call 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:48,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40786 states to 40786 states and 212306 transitions. [2021-10-13 19:22:48,440 INFO L78 Accepts]: Start accepts. Automaton has 40786 states and 212306 transitions. Word has length 18 [2021-10-13 19:22:48,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:22:48,440 INFO L470 AbstractCegarLoop]: Abstraction has 40786 states and 212306 transitions. [2021-10-13 19:22:48,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.8) internal successors, (36), 20 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:22:48,441 INFO L276 IsEmpty]: Start isEmpty. Operand 40786 states and 212306 transitions. [2021-10-13 19:22:48,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:22:48,459 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:22:48,459 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:22:48,506 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:22:48,674 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,SelfDestructingSolverStorable52 [2021-10-13 19:22:48,674 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:22:48,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:22:48,675 INFO L82 PathProgramCache]: Analyzing trace with hash 5824206, now seen corresponding path program 3 times [2021-10-13 19:22:48,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:22:48,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365032986] [2021-10-13 19:22:48,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:22:48,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:22:48,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:22:49,478 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:22:49,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:22:49,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365032986] [2021-10-13 19:22:49,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365032986] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:49,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12273833] [2021-10-13 19:22:49,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:22:49,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:22:49,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:22:49,481 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:22:49,505 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:22:50,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:22:50,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:22:50,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-13 19:22:50,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:22:50,417 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 61 [2021-10-13 19:22:50,777 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:22:50,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:22:50,868 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:22:50,868 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:51,544 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:22:51,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 190 treesize of output 131 [2021-10-13 19:22:51,727 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:22:51,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12273833] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:22:51,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:22:51,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 21 [2021-10-13 19:22:51,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836517144] [2021-10-13 19:22:51,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:22:51,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:22:51,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:22:51,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:22:51,730 INFO L87 Difference]: Start difference. First operand 40786 states and 212306 transitions. Second operand has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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:22:55,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:22:55,722 INFO L93 Difference]: Finished difference Result 80294 states and 392412 transitions. [2021-10-13 19:22:55,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:22:55,722 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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:22:55,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:22:57,098 INFO L225 Difference]: With dead ends: 80294 [2021-10-13 19:22:57,098 INFO L226 Difference]: Without dead ends: 80294 [2021-10-13 19:22:57,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 2204.0ms TimeCoverageRelationStatistics Valid=172, Invalid=1160, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:22:57,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80294 states. [2021-10-13 19:23:00,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80294 to 41690. [2021-10-13 19:23:00,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41690 states, 41678 states have (on average 5.231537021930035) internal successors, (218040), 41689 states have internal predecessors, (218040), 0 states have call successors, (0), 0 states have call 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,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41690 states to 41690 states and 218040 transitions. [2021-10-13 19:23:00,655 INFO L78 Accepts]: Start accepts. Automaton has 41690 states and 218040 transitions. Word has length 19 [2021-10-13 19:23:00,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:00,656 INFO L470 AbstractCegarLoop]: Abstraction has 41690 states and 218040 transitions. [2021-10-13 19:23:00,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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:23:00,656 INFO L276 IsEmpty]: Start isEmpty. Operand 41690 states and 218040 transitions. [2021-10-13 19:23:00,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:23:00,668 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:00,668 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:00,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-10-13 19:23:00,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:00,869 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:23:00,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:00,871 INFO L82 PathProgramCache]: Analyzing trace with hash 5824209, now seen corresponding path program 3 times [2021-10-13 19:23:00,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:00,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620823297] [2021-10-13 19:23:00,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:00,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:01,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:02,410 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:02,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:02,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620823297] [2021-10-13 19:23:02,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620823297] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:02,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204603857] [2021-10-13 19:23:02,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:23:02,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:02,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:02,412 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:23:02,413 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:23:03,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:23:03,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:03,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 19:23:03,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:03,354 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 61 [2021-10-13 19:23:03,742 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:23:03,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:23:03,820 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:23:03,820 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:23:04,515 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:23:04,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 190 treesize of output 131 [2021-10-13 19:23:04,718 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:23:04,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204603857] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:04,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:04,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 21 [2021-10-13 19:23:04,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728179195] [2021-10-13 19:23:04,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:23:04,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:04,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:23:04,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:23:04,720 INFO L87 Difference]: Start difference. First operand 41690 states and 218040 transitions. Second operand has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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:23:09,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:09,575 INFO L93 Difference]: Finished difference Result 72942 states and 352526 transitions. [2021-10-13 19:23:09,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:23:09,576 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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:23:09,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:10,104 INFO L225 Difference]: With dead ends: 72942 [2021-10-13 19:23:10,105 INFO L226 Difference]: Without dead ends: 72942 [2021-10-13 19:23:10,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 2608.9ms TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 19:23:10,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72942 states. [2021-10-13 19:23:12,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72942 to 35426. [2021-10-13 19:23:12,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35426 states, 35414 states have (on average 5.121533856666855) internal successors, (181374), 35425 states have internal predecessors, (181374), 0 states have call successors, (0), 0 states have call 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:12,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35426 states to 35426 states and 181374 transitions. [2021-10-13 19:23:12,287 INFO L78 Accepts]: Start accepts. Automaton has 35426 states and 181374 transitions. Word has length 19 [2021-10-13 19:23:12,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:12,287 INFO L470 AbstractCegarLoop]: Abstraction has 35426 states and 181374 transitions. [2021-10-13 19:23:12,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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:23:12,287 INFO L276 IsEmpty]: Start isEmpty. Operand 35426 states and 181374 transitions. [2021-10-13 19:23:12,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:23:12,300 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:12,300 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:12,327 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:23:12,510 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,SelfDestructingSolverStorable54 [2021-10-13 19:23:12,512 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:23:12,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:12,513 INFO L82 PathProgramCache]: Analyzing trace with hash 876939588, now seen corresponding path program 4 times [2021-10-13 19:23:12,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:12,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257700192] [2021-10-13 19:23:12,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:12,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:13,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:14,087 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:14,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:14,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257700192] [2021-10-13 19:23:14,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257700192] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:14,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735043141] [2021-10-13 19:23:14,088 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:23:14,088 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:14,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:14,091 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:23:14,094 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:23:15,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:23:15,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:15,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 19:23:15,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:15,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 99 treesize of output 95 [2021-10-13 19:23:15,859 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:23:15,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 145 treesize of output 86 [2021-10-13 19:23:15,971 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:23:15,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735043141] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:15,971 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:15,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 21 [2021-10-13 19:23:15,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199352851] [2021-10-13 19:23:15,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:23:15,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:15,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:23:15,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:23:15,973 INFO L87 Difference]: Start difference. First operand 35426 states and 181374 transitions. Second operand has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:19,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:19,404 INFO L93 Difference]: Finished difference Result 78320 states and 375401 transitions. [2021-10-13 19:23:19,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:23:19,404 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:23:19,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:20,011 INFO L225 Difference]: With dead ends: 78320 [2021-10-13 19:23:20,011 INFO L226 Difference]: Without dead ends: 77908 [2021-10-13 19:23:20,011 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 1830.7ms TimeCoverageRelationStatistics Valid=157, Invalid=1033, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:23:20,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77908 states. [2021-10-13 19:23:22,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77908 to 30102. [2021-10-13 19:23:22,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30102 states, 30090 states have (on average 5.027484214024593) internal successors, (151277), 30101 states have internal predecessors, (151277), 0 states have call successors, (0), 0 states have call 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:22,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30102 states to 30102 states and 151277 transitions. [2021-10-13 19:23:22,356 INFO L78 Accepts]: Start accepts. Automaton has 30102 states and 151277 transitions. Word has length 19 [2021-10-13 19:23:22,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:22,357 INFO L470 AbstractCegarLoop]: Abstraction has 30102 states and 151277 transitions. [2021-10-13 19:23:22,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:22,357 INFO L276 IsEmpty]: Start isEmpty. Operand 30102 states and 151277 transitions. [2021-10-13 19:23:22,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:23:22,366 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:22,367 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:22,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-10-13 19:23:22,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:22,568 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:23:22,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:22,569 INFO L82 PathProgramCache]: Analyzing trace with hash 876939591, now seen corresponding path program 4 times [2021-10-13 19:23:22,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:22,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952298320] [2021-10-13 19:23:22,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:22,570 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:22,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:23,390 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:23,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:23,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952298320] [2021-10-13 19:23:23,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952298320] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:23,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290769534] [2021-10-13 19:23:23,391 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:23:23,391 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:23,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:23,393 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:23:23,393 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:23:24,713 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:23:24,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:24,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:23:24,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:24,726 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 2175 treesize of output 2047 [2021-10-13 19:23:25,791 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:23:25,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 175 treesize of output 116 [2021-10-13 19:23:25,948 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:23:25,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290769534] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:25,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:25,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 21 [2021-10-13 19:23:25,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881256109] [2021-10-13 19:23:25,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:23:25,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:25,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:23:25,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:23:25,950 INFO L87 Difference]: Start difference. First operand 30102 states and 151277 transitions. Second operand has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:29,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:29,414 INFO L93 Difference]: Finished difference Result 61414 states and 289136 transitions. [2021-10-13 19:23:29,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:23:29,415 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:23:29,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:30,128 INFO L225 Difference]: With dead ends: 61414 [2021-10-13 19:23:30,128 INFO L226 Difference]: Without dead ends: 60974 [2021-10-13 19:23:30,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1854.3ms TimeCoverageRelationStatistics Valid=148, Invalid=1184, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:23:30,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60974 states. [2021-10-13 19:23:31,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60974 to 29126. [2021-10-13 19:23:31,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29126 states, 29114 states have (on average 5.027306450504912) internal successors, (146365), 29125 states have internal predecessors, (146365), 0 states have call successors, (0), 0 states have call 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,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29126 states to 29126 states and 146365 transitions. [2021-10-13 19:23:31,645 INFO L78 Accepts]: Start accepts. Automaton has 29126 states and 146365 transitions. Word has length 19 [2021-10-13 19:23:31,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:31,645 INFO L470 AbstractCegarLoop]: Abstraction has 29126 states and 146365 transitions. [2021-10-13 19:23:31,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:31,645 INFO L276 IsEmpty]: Start isEmpty. Operand 29126 states and 146365 transitions. [2021-10-13 19:23:31,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:23:31,656 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:31,656 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:31,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-10-13 19:23:31,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-10-13 19:23:31,857 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:23:31,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:31,858 INFO L82 PathProgramCache]: Analyzing trace with hash 507794352, now seen corresponding path program 1 times [2021-10-13 19:23:31,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:31,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066799061] [2021-10-13 19:23:31,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:31,860 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:32,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:32,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:32,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:32,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066799061] [2021-10-13 19:23:32,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066799061] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:32,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495726189] [2021-10-13 19:23:32,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:32,867 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:32,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:32,870 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:23:32,876 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:23:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:33,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-13 19:23:33,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:34,222 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:23:34,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-13 19:23:34,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:23:34,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495726189] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:34,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:34,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 18 [2021-10-13 19:23:34,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198038808] [2021-10-13 19:23:34,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:23:34,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:34,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:23:34,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:23:34,291 INFO L87 Difference]: Start difference. First operand 29126 states and 146365 transitions. Second operand has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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:23:39,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:39,727 INFO L93 Difference]: Finished difference Result 97042 states and 458040 transitions. [2021-10-13 19:23:39,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:23:39,727 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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:23:39,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:40,563 INFO L225 Difference]: With dead ends: 97042 [2021-10-13 19:23:40,563 INFO L226 Difference]: Without dead ends: 97042 [2021-10-13 19:23:40,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 3183.1ms TimeCoverageRelationStatistics Valid=429, Invalid=1733, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:23:40,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97042 states. [2021-10-13 19:23:43,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97042 to 47427. [2021-10-13 19:23:43,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47427 states, 47415 states have (on average 5.253864810713909) internal successors, (249112), 47426 states have internal predecessors, (249112), 0 states have call successors, (0), 0 states have call 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,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47427 states to 47427 states and 249112 transitions. [2021-10-13 19:23:44,062 INFO L78 Accepts]: Start accepts. Automaton has 47427 states and 249112 transitions. Word has length 19 [2021-10-13 19:23:44,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:44,062 INFO L470 AbstractCegarLoop]: Abstraction has 47427 states and 249112 transitions. [2021-10-13 19:23:44,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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:23:44,062 INFO L276 IsEmpty]: Start isEmpty. Operand 47427 states and 249112 transitions. [2021-10-13 19:23:44,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:23:44,077 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:44,077 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:44,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-10-13 19:23:44,277 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,SelfDestructingSolverStorable57 [2021-10-13 19:23:44,279 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:23:44,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:44,279 INFO L82 PathProgramCache]: Analyzing trace with hash 507794355, now seen corresponding path program 1 times [2021-10-13 19:23:44,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:44,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731421062] [2021-10-13 19:23:44,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:44,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:44,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:45,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:45,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:45,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731421062] [2021-10-13 19:23:45,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731421062] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:45,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888298637] [2021-10-13 19:23:45,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:45,567 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:45,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:45,569 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:23:45,594 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:23:46,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:46,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:23:46,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:46,931 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:46,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, 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:23:47,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:47,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888298637] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:47,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:47,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2021-10-13 19:23:47,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234761950] [2021-10-13 19:23:47,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:23:47,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:47,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:23:47,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:23:47,443 INFO L87 Difference]: Start difference. First operand 47427 states and 249112 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:50,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:23:50,767 INFO L93 Difference]: Finished difference Result 62375 states and 296125 transitions. [2021-10-13 19:23:50,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:23:50,768 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:23:50,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:23:51,146 INFO L225 Difference]: With dead ends: 62375 [2021-10-13 19:23:51,147 INFO L226 Difference]: Without dead ends: 62067 [2021-10-13 19:23:51,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 1992.6ms TimeCoverageRelationStatistics Valid=186, Invalid=870, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:23:51,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62067 states. [2021-10-13 19:23:53,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62067 to 49554. [2021-10-13 19:23:53,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49554 states, 49542 states have (on average 5.0421662427839005) internal successors, (249799), 49553 states have internal predecessors, (249799), 0 states have call successors, (0), 0 states have call 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:54,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49554 states to 49554 states and 249799 transitions. [2021-10-13 19:23:54,207 INFO L78 Accepts]: Start accepts. Automaton has 49554 states and 249799 transitions. Word has length 19 [2021-10-13 19:23:54,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:23:54,208 INFO L470 AbstractCegarLoop]: Abstraction has 49554 states and 249799 transitions. [2021-10-13 19:23:54,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:23:54,208 INFO L276 IsEmpty]: Start isEmpty. Operand 49554 states and 249799 transitions. [2021-10-13 19:23:54,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:23:54,229 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:23:54,230 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:23:54,259 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:23:54,431 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,SelfDestructingSolverStorable58 [2021-10-13 19:23:54,433 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:23:54,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:23:54,446 INFO L82 PathProgramCache]: Analyzing trace with hash -2005770832, now seen corresponding path program 2 times [2021-10-13 19:23:54,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:23:54,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675793801] [2021-10-13 19:23:54,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:23:54,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:23:54,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:23:54,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:23:54,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:23:54,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675793801] [2021-10-13 19:23:54,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675793801] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:54,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495729938] [2021-10-13 19:23:54,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:23:54,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:23:54,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:23:54,944 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:23:54,944 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:23:56,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:23:56,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:23:56,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:23:56,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:23:56,233 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 24 treesize of output 20 [2021-10-13 19:23:56,305 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:56,377 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:56,553 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:56,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, 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:56,650 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:23:56,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, 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:57,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:23:57,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495729938] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:23:57,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:23:57,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:23:57,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904336636] [2021-10-13 19:23:57,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:23:57,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:23:57,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:23:57,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:23:57,657 INFO L87 Difference]: Start difference. First operand 49554 states and 249799 transitions. Second operand has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:01,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:01,191 INFO L93 Difference]: Finished difference Result 65254 states and 302902 transitions. [2021-10-13 19:24:01,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:24:01,191 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:24:01,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:01,478 INFO L225 Difference]: With dead ends: 65254 [2021-10-13 19:24:01,478 INFO L226 Difference]: Without dead ends: 51383 [2021-10-13 19:24:01,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 2059.8ms TimeCoverageRelationStatistics Valid=218, Invalid=972, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:24:01,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51383 states. [2021-10-13 19:24:03,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51383 to 35318. [2021-10-13 19:24:03,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35318 states, 35306 states have (on average 4.8474197020336485) internal successors, (171143), 35317 states have internal predecessors, (171143), 0 states have call successors, (0), 0 states have call 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:03,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35318 states to 35318 states and 171143 transitions. [2021-10-13 19:24:03,310 INFO L78 Accepts]: Start accepts. Automaton has 35318 states and 171143 transitions. Word has length 19 [2021-10-13 19:24:03,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:03,310 INFO L470 AbstractCegarLoop]: Abstraction has 35318 states and 171143 transitions. [2021-10-13 19:24:03,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:03,311 INFO L276 IsEmpty]: Start isEmpty. Operand 35318 states and 171143 transitions. [2021-10-13 19:24:03,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:24:03,320 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:03,320 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:03,348 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:24:03,521 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,SelfDestructingSolverStorable59 [2021-10-13 19:24:03,521 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:24:03,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:03,522 INFO L82 PathProgramCache]: Analyzing trace with hash 180334218, now seen corresponding path program 5 times [2021-10-13 19:24:03,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:03,523 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862480514] [2021-10-13 19:24:03,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:03,523 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:03,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:03,587 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:24:03,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:03,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862480514] [2021-10-13 19:24:03,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862480514] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:03,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607831573] [2021-10-13 19:24:03,588 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:24:03,588 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:03,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:03,589 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:24:03,595 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:24:04,715 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:24:04,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:04,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:24:04,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:05,914 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-13 19:24:05,914 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 422 treesize of output 344 [2021-10-13 19:24:06,029 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:24:06,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607831573] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:06,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:06,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 7 [2021-10-13 19:24:06,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454631081] [2021-10-13 19:24:06,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:24:06,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:06,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:24:06,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:24:06,031 INFO L87 Difference]: Start difference. First operand 35318 states and 171143 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 8 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:24:07,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:07,705 INFO L93 Difference]: Finished difference Result 94922 states and 441690 transitions. [2021-10-13 19:24:07,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:24:07,706 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 8 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 20 [2021-10-13 19:24:07,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:08,790 INFO L225 Difference]: With dead ends: 94922 [2021-10-13 19:24:08,790 INFO L226 Difference]: Without dead ends: 90586 [2021-10-13 19:24:08,791 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 297.3ms TimeCoverageRelationStatistics Valid=41, Invalid=49, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:24:08,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90586 states. [2021-10-13 19:24:11,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90586 to 45470. [2021-10-13 19:24:11,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45470 states, 45458 states have (on average 4.963372783668441) internal successors, (225625), 45469 states have internal predecessors, (225625), 0 states have call successors, (0), 0 states have call 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,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45470 states to 45470 states and 225625 transitions. [2021-10-13 19:24:12,094 INFO L78 Accepts]: Start accepts. Automaton has 45470 states and 225625 transitions. Word has length 20 [2021-10-13 19:24:12,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:12,094 INFO L470 AbstractCegarLoop]: Abstraction has 45470 states and 225625 transitions. [2021-10-13 19:24:12,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 8 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:24:12,094 INFO L276 IsEmpty]: Start isEmpty. Operand 45470 states and 225625 transitions. [2021-10-13 19:24:12,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:24:12,112 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:12,112 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:12,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-10-13 19:24:12,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:12,326 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:24:12,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:12,327 INFO L82 PathProgramCache]: Analyzing trace with hash -664208637, now seen corresponding path program 2 times [2021-10-13 19:24:12,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:12,327 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258659689] [2021-10-13 19:24:12,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:12,327 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:12,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:13,444 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:13,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:13,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258659689] [2021-10-13 19:24:13,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258659689] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:13,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519509799] [2021-10-13 19:24:13,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:24:13,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:13,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:13,447 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:24:13,448 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:24:14,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:24:14,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:14,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-13 19:24:14,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:14,922 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:24:14,922 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:15,063 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:24:15,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519509799] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:15,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:15,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7] total 19 [2021-10-13 19:24:15,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797810230] [2021-10-13 19:24:15,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:24:15,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:15,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:24:15,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=373, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:24:15,069 INFO L87 Difference]: Start difference. First operand 45470 states and 225625 transitions. Second operand has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:22,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:22,726 INFO L93 Difference]: Finished difference Result 148626 states and 695288 transitions. [2021-10-13 19:24:22,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 19:24:22,726 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:24:22,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:24,533 INFO L225 Difference]: With dead ends: 148626 [2021-10-13 19:24:24,534 INFO L226 Difference]: Without dead ends: 148106 [2021-10-13 19:24:24,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 3359.7ms TimeCoverageRelationStatistics Valid=484, Invalid=2066, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 19:24:24,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148106 states. [2021-10-13 19:24:28,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148106 to 73578. [2021-10-13 19:24:28,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73578 states, 73566 states have (on average 5.122176005219803) internal successors, (376818), 73577 states have internal predecessors, (376818), 0 states have call successors, (0), 0 states have call 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:29,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73578 states to 73578 states and 376818 transitions. [2021-10-13 19:24:29,447 INFO L78 Accepts]: Start accepts. Automaton has 73578 states and 376818 transitions. Word has length 20 [2021-10-13 19:24:29,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:29,448 INFO L470 AbstractCegarLoop]: Abstraction has 73578 states and 376818 transitions. [2021-10-13 19:24:29,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:29,448 INFO L276 IsEmpty]: Start isEmpty. Operand 73578 states and 376818 transitions. [2021-10-13 19:24:29,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:24:29,465 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:29,465 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:29,497 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-10-13 19:24:29,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:29,679 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:24:29,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:29,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1117193472, now seen corresponding path program 3 times [2021-10-13 19:24:29,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:29,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584883736] [2021-10-13 19:24:29,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:29,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:29,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:31,117 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:31,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:31,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584883736] [2021-10-13 19:24:31,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584883736] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:31,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166619228] [2021-10-13 19:24:31,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:24:31,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:31,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:31,120 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:24:31,126 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:24:32,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:24:32,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:32,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:24:32,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:32,617 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:24:32,618 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 31 treesize of output 30 [2021-10-13 19:24:32,692 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:24:32,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-13 19:24:32,789 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:24:32,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166619228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:32,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:32,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 20 [2021-10-13 19:24:32,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26675766] [2021-10-13 19:24:32,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:24:32,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:32,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:24:32,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:24:32,791 INFO L87 Difference]: Start difference. First operand 73578 states and 376818 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:38,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:38,895 INFO L93 Difference]: Finished difference Result 157053 states and 761558 transitions. [2021-10-13 19:24:38,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:24:38,901 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:24:38,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:40,280 INFO L225 Difference]: With dead ends: 157053 [2021-10-13 19:24:40,281 INFO L226 Difference]: Without dead ends: 157053 [2021-10-13 19:24:40,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 2912.7ms TimeCoverageRelationStatistics Valid=342, Invalid=1464, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:24:41,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157053 states. [2021-10-13 19:24:46,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157053 to 90426. [2021-10-13 19:24:46,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90426 states, 90414 states have (on average 5.178644900126087) internal successors, (468222), 90425 states have internal predecessors, (468222), 0 states have call successors, (0), 0 states have call 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:48,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90426 states to 90426 states and 468222 transitions. [2021-10-13 19:24:48,279 INFO L78 Accepts]: Start accepts. Automaton has 90426 states and 468222 transitions. Word has length 20 [2021-10-13 19:24:48,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:48,279 INFO L470 AbstractCegarLoop]: Abstraction has 90426 states and 468222 transitions. [2021-10-13 19:24:48,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:48,279 INFO L276 IsEmpty]: Start isEmpty. Operand 90426 states and 468222 transitions. [2021-10-13 19:24:48,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:24:48,311 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:48,311 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:48,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:48,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:48,526 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:24:48,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:48,527 INFO L82 PathProgramCache]: Analyzing trace with hash 1117193475, now seen corresponding path program 3 times [2021-10-13 19:24:48,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:48,527 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982773902] [2021-10-13 19:24:48,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:48,528 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:48,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:49,254 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:49,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:49,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982773902] [2021-10-13 19:24:49,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982773902] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:49,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947564422] [2021-10-13 19:24:49,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:24:49,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:49,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:49,256 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:24:49,257 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:24:50,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:24:50,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:50,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 19:24:50,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:50,882 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:24:50,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:50,974 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:24:50,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:24:51,118 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:24:51,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947564422] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:51,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:51,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 20 [2021-10-13 19:24:51,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078158631] [2021-10-13 19:24:51,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:24:51,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:51,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:24:51,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:24:51,120 INFO L87 Difference]: Start difference. First operand 90426 states and 468222 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:58,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:58,514 INFO L93 Difference]: Finished difference Result 163477 states and 797458 transitions. [2021-10-13 19:24:58,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:24:58,516 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:24:58,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:00,365 INFO L225 Difference]: With dead ends: 163477 [2021-10-13 19:25:00,366 INFO L226 Difference]: Without dead ends: 163477 [2021-10-13 19:25:00,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 3635.8ms TimeCoverageRelationStatistics Valid=373, Invalid=1607, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:25:01,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163477 states. [2021-10-13 19:25:06,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163477 to 91033. [2021-10-13 19:25:06,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91033 states, 91021 states have (on average 5.173421518111205) internal successors, (470890), 91032 states have internal predecessors, (470890), 0 states have call successors, (0), 0 states have call 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:07,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91033 states to 91033 states and 470890 transitions. [2021-10-13 19:25:07,744 INFO L78 Accepts]: Start accepts. Automaton has 91033 states and 470890 transitions. Word has length 20 [2021-10-13 19:25:07,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:07,744 INFO L470 AbstractCegarLoop]: Abstraction has 91033 states and 470890 transitions. [2021-10-13 19:25:07,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:07,745 INFO L276 IsEmpty]: Start isEmpty. Operand 91033 states and 470890 transitions. [2021-10-13 19:25:07,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:25:07,779 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:07,779 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:07,824 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:25:07,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:07,994 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:25:07,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:07,995 INFO L82 PathProgramCache]: Analyzing trace with hash -903408326, now seen corresponding path program 3 times [2021-10-13 19:25:07,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:07,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289332351] [2021-10-13 19:25:07,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:07,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:08,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:08,918 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:08,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:08,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289332351] [2021-10-13 19:25:08,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289332351] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:08,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654939193] [2021-10-13 19:25:08,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:25:08,920 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:08,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:08,925 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:25:08,926 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:25:10,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:25:10,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:10,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 19:25:10,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:10,586 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:25:10,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:25:10,644 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:25:10,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:25:11,336 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:25:11,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654939193] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:11,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:11,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 22 [2021-10-13 19:25:11,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786413456] [2021-10-13 19:25:11,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:25:11,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:11,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:25:11,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:25:11,339 INFO L87 Difference]: Start difference. First operand 91033 states and 470890 transitions. Second operand has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 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:25:16,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:16,355 INFO L93 Difference]: Finished difference Result 169826 states and 851203 transitions. [2021-10-13 19:25:16,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:25:16,355 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 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 21 [2021-10-13 19:25:16,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:18,526 INFO L225 Difference]: With dead ends: 169826 [2021-10-13 19:25:18,526 INFO L226 Difference]: Without dead ends: 169826 [2021-10-13 19:25:18,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1765.1ms TimeCoverageRelationStatistics Valid=152, Invalid=1180, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:25:18,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169826 states. [2021-10-13 19:25:25,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169826 to 110269. [2021-10-13 19:25:26,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110269 states, 110257 states have (on average 5.260709070625901) internal successors, (580030), 110268 states have internal predecessors, (580030), 0 states have call successors, (0), 0 states have call 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,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110269 states to 110269 states and 580030 transitions. [2021-10-13 19:25:28,322 INFO L78 Accepts]: Start accepts. Automaton has 110269 states and 580030 transitions. Word has length 21 [2021-10-13 19:25:28,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:28,322 INFO L470 AbstractCegarLoop]: Abstraction has 110269 states and 580030 transitions. [2021-10-13 19:25:28,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 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:25:28,322 INFO L276 IsEmpty]: Start isEmpty. Operand 110269 states and 580030 transitions. [2021-10-13 19:25:28,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:25:28,399 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:28,399 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:28,461 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:25:28,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:28,600 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:25:28,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:28,601 INFO L82 PathProgramCache]: Analyzing trace with hash -903408323, now seen corresponding path program 6 times [2021-10-13 19:25:28,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:28,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520159192] [2021-10-13 19:25:28,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:28,606 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:28,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:29,370 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:29,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:29,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520159192] [2021-10-13 19:25:29,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520159192] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:29,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571565282] [2021-10-13 19:25:29,371 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:25:29,372 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:29,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:29,373 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:25:29,378 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:25:31,057 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:25:31,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:31,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:25:31,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:31,072 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 319 treesize of output 311 [2021-10-13 19:25:31,460 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:25:31,461 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:25:31,516 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:25:31,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:25:31,920 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:25:31,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571565282] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:31,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:31,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 24 [2021-10-13 19:25:31,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601108280] [2021-10-13 19:25:31,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:25:31,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:31,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:25:31,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:25:31,922 INFO L87 Difference]: Start difference. First operand 110269 states and 580030 transitions. Second operand has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:37,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:37,932 INFO L93 Difference]: Finished difference Result 230928 states and 1142629 transitions. [2021-10-13 19:25:37,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:25:37,939 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-13 19:25:37,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:40,980 INFO L225 Difference]: With dead ends: 230928 [2021-10-13 19:25:40,980 INFO L226 Difference]: Without dead ends: 230928 [2021-10-13 19:25:40,980 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1285.5ms TimeCoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:25:41,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230928 states. [2021-10-13 19:25:48,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230928 to 95453. [2021-10-13 19:25:48,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95453 states, 95441 states have (on average 5.206923649165453) internal successors, (496954), 95452 states have internal predecessors, (496954), 0 states have call successors, (0), 0 states have call 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,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95453 states to 95453 states and 496954 transitions. [2021-10-13 19:25:49,707 INFO L78 Accepts]: Start accepts. Automaton has 95453 states and 496954 transitions. Word has length 21 [2021-10-13 19:25:49,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:49,708 INFO L470 AbstractCegarLoop]: Abstraction has 95453 states and 496954 transitions. [2021-10-13 19:25:49,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:49,708 INFO L276 IsEmpty]: Start isEmpty. Operand 95453 states and 496954 transitions. [2021-10-13 19:25:49,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:25:49,735 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:49,736 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:49,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:49,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-10-13 19:25:49,946 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:25:49,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:49,946 INFO L82 PathProgramCache]: Analyzing trace with hash -2105354129, now seen corresponding path program 7 times [2021-10-13 19:25:49,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:49,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806893152] [2021-10-13 19:25:49,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:49,947 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:49,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:50,332 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:50,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:50,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806893152] [2021-10-13 19:25:50,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806893152] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:50,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035837670] [2021-10-13 19:25:50,333 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:25:50,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:50,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:50,335 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:25:50,336 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:25:51,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:51,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:25:51,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:51,657 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 161 treesize of output 153 [2021-10-13 19:25:52,157 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:25:52,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:25:52,258 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:25:52,258 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:53,082 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:53,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035837670] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:53,083 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:53,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 24 [2021-10-13 19:25:53,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983736188] [2021-10-13 19:25:53,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:25:53,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:53,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:25:53,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:25:53,085 INFO L87 Difference]: Start difference. First operand 95453 states and 496954 transitions. Second operand has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:02,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:26:02,932 INFO L93 Difference]: Finished difference Result 382325 states and 1929735 transitions. [2021-10-13 19:26:02,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:26:02,933 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-13 19:26:02,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:26:11,084 INFO L225 Difference]: With dead ends: 382325 [2021-10-13 19:26:11,084 INFO L226 Difference]: Without dead ends: 380957 [2021-10-13 19:26:11,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1817.7ms TimeCoverageRelationStatistics Valid=361, Invalid=1895, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:26:13,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380957 states. [2021-10-13 19:26:28,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380957 to 153434. [2021-10-13 19:26:28,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153434 states, 153422 states have (on average 5.475342519325781) internal successors, (840038), 153433 states have internal predecessors, (840038), 0 states have call successors, (0), 0 states have call 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,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153434 states to 153434 states and 840038 transitions. [2021-10-13 19:26:31,672 INFO L78 Accepts]: Start accepts. Automaton has 153434 states and 840038 transitions. Word has length 21 [2021-10-13 19:26:31,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:26:31,672 INFO L470 AbstractCegarLoop]: Abstraction has 153434 states and 840038 transitions. [2021-10-13 19:26:31,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:26:31,672 INFO L276 IsEmpty]: Start isEmpty. Operand 153434 states and 840038 transitions. [2021-10-13 19:26:31,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:26:31,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:26:31,757 INFO L512 BasicCegarLoop]: trace histogram [5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:26:31,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-10-13 19:26:31,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:31,970 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:26:31,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:26:31,972 INFO L82 PathProgramCache]: Analyzing trace with hash 421844126, now seen corresponding path program 8 times [2021-10-13 19:26:31,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:26:31,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005808312] [2021-10-13 19:26:31,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:26:31,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:26:32,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:26:33,238 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:26:33,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:26:33,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005808312] [2021-10-13 19:26:33,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005808312] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:33,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903442350] [2021-10-13 19:26:33,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:26:33,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:26:33,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:26:33,240 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:26:33,241 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:26:34,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:26:34,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:26:34,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:26:34,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:26:34,640 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 61 [2021-10-13 19:26:35,357 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:26:35,358 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:26:35,445 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:26:35,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:26:35,853 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:26:35,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903442350] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:26:35,855 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:26:35,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 26 [2021-10-13 19:26:35,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716120859] [2021-10-13 19:26:35,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:26:35,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:26:35,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:26:35,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:26:35,856 INFO L87 Difference]: Start difference. First operand 153434 states and 840038 transitions. Second operand has 28 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 27 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:26:45,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:26:45,690 INFO L93 Difference]: Finished difference Result 265751 states and 1357125 transitions. [2021-10-13 19:26:45,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-13 19:26:45,691 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 27 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 22 [2021-10-13 19:26:45,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:26:50,077 INFO L225 Difference]: With dead ends: 265751 [2021-10-13 19:26:50,077 INFO L226 Difference]: Without dead ends: 263699 [2021-10-13 19:26:50,078 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 4469.6ms TimeCoverageRelationStatistics Valid=443, Invalid=3217, Unknown=0, NotChecked=0, Total=3660 [2021-10-13 19:26:50,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263699 states. [2021-10-13 19:27:00,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263699 to 155139. [2021-10-13 19:27:01,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155139 states, 155127 states have (on average 5.464812701850741) internal successors, (847740), 155138 states have internal predecessors, (847740), 0 states have call successors, (0), 0 states have call 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:04,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155139 states to 155139 states and 847740 transitions. [2021-10-13 19:27:04,349 INFO L78 Accepts]: Start accepts. Automaton has 155139 states and 847740 transitions. Word has length 22 [2021-10-13 19:27:04,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:27:04,350 INFO L470 AbstractCegarLoop]: Abstraction has 155139 states and 847740 transitions. [2021-10-13 19:27:04,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 27 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:27:04,351 INFO L276 IsEmpty]: Start isEmpty. Operand 155139 states and 847740 transitions. [2021-10-13 19:27:04,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:27:04,399 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:27:04,399 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:27:04,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-10-13 19:27:04,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-10-13 19:27:04,612 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:27:04,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:27:04,613 INFO L82 PathProgramCache]: Analyzing trace with hash 2059121297, now seen corresponding path program 5 times [2021-10-13 19:27:04,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:27:04,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85145918] [2021-10-13 19:27:04,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:27:04,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:27:04,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:27:06,134 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:06,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:27:06,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85145918] [2021-10-13 19:27:06,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85145918] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:06,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039761722] [2021-10-13 19:27:06,135 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:27:06,135 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:06,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:27:06,137 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:27:06,147 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:27:07,333 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:27:07,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:27:07,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-13 19:27:07,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:27:07,346 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 93 treesize of output 91 [2021-10-13 19:27:07,778 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:27:07,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-13 19:27:07,862 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:27:07,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-13 19:27:08,262 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:27:08,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-13 19:27:08,312 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:27:08,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039761722] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:08,312 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:27:08,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 24 [2021-10-13 19:27:08,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039082883] [2021-10-13 19:27:08,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:27:08,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:27:08,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:27:08,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:27:08,315 INFO L87 Difference]: Start difference. First operand 155139 states and 847740 transitions. Second operand has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:17,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:27:17,405 INFO L93 Difference]: Finished difference Result 267191 states and 1393345 transitions. [2021-10-13 19:27:17,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:27:17,405 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-13 19:27:17,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:27:21,759 INFO L225 Difference]: With dead ends: 267191 [2021-10-13 19:27:21,760 INFO L226 Difference]: Without dead ends: 267191 [2021-10-13 19:27:21,760 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 2145.5ms TimeCoverageRelationStatistics Valid=187, Invalid=1295, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:27:22,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267191 states. [2021-10-13 19:27:32,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267191 to 178487. [2021-10-13 19:27:33,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178487 states, 178475 states have (on average 5.516694214876033) internal successors, (984592), 178486 states have internal predecessors, (984592), 0 states have call successors, (0), 0 states have call 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:37,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178487 states to 178487 states and 984592 transitions. [2021-10-13 19:27:37,178 INFO L78 Accepts]: Start accepts. Automaton has 178487 states and 984592 transitions. Word has length 22 [2021-10-13 19:27:37,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:27:37,178 INFO L470 AbstractCegarLoop]: Abstraction has 178487 states and 984592 transitions. [2021-10-13 19:27:37,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.68) internal successors, (42), 25 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:27:37,179 INFO L276 IsEmpty]: Start isEmpty. Operand 178487 states and 984592 transitions. [2021-10-13 19:27:37,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:27:37,263 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:27:37,263 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:27:37,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-10-13 19:27:37,478 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,SelfDestructingSolverStorable68 [2021-10-13 19:27:37,478 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:27:37,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:27:37,479 INFO L82 PathProgramCache]: Analyzing trace with hash 2059121300, now seen corresponding path program 5 times [2021-10-13 19:27:37,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:27:37,479 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830477745] [2021-10-13 19:27:37,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:27:37,480 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:27:38,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:27:38,985 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:27:38,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:27:38,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830477745] [2021-10-13 19:27:38,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830477745] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:38,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335375760] [2021-10-13 19:27:38,986 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:27:38,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:27:38,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:27:38,987 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:27:39,024 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:27:40,253 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:27:40,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:27:40,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:27:40,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:27:40,272 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 510 treesize of output 494 [2021-10-13 19:27:40,849 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:27:40,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 44 [2021-10-13 19:27:40,942 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:27:40,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 44 [2021-10-13 19:27:41,369 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:27:41,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 47 [2021-10-13 19:27:41,429 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:27:41,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335375760] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:27:41,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:27:41,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 26 [2021-10-13 19:27:41,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146109438] [2021-10-13 19:27:41,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:27:41,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:27:41,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:27:41,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=669, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:27:41,432 INFO L87 Difference]: Start difference. First operand 178487 states and 984592 transitions. Second operand has 28 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 27 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:27:51,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:27:51,320 INFO L93 Difference]: Finished difference Result 288215 states and 1500801 transitions. [2021-10-13 19:27:51,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:27:51,320 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 27 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 22 [2021-10-13 19:27:51,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:27:55,275 INFO L225 Difference]: With dead ends: 288215 [2021-10-13 19:27:55,275 INFO L226 Difference]: Without dead ends: 287503 [2021-10-13 19:27:55,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 1545.1ms TimeCoverageRelationStatistics Valid=198, Invalid=1442, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:27:56,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287503 states. [2021-10-13 19:28:09,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287503 to 134755. [2021-10-13 19:28:10,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134755 states, 134743 states have (on average 5.3845765642742105) internal successors, (725534), 134754 states have internal predecessors, (725534), 0 states have call successors, (0), 0 states have call 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,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134755 states to 134755 states and 725534 transitions. [2021-10-13 19:28:13,366 INFO L78 Accepts]: Start accepts. Automaton has 134755 states and 725534 transitions. Word has length 22 [2021-10-13 19:28:13,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:28:13,367 INFO L470 AbstractCegarLoop]: Abstraction has 134755 states and 725534 transitions. [2021-10-13 19:28:13,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 27 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:28:13,370 INFO L276 IsEmpty]: Start isEmpty. Operand 134755 states and 725534 transitions. [2021-10-13 19:28:13,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:28:13,451 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:28:13,451 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:28:13,537 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:28:13,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:13,654 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 57 more)] === [2021-10-13 19:28:13,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:28:13,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1625699978, now seen corresponding path program 9 times [2021-10-13 19:28:13,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:28:13,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169756242] [2021-10-13 19:28:13,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:28:13,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:28:13,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:28:14,423 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:14,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:28:14,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169756242] [2021-10-13 19:28:14,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169756242] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:14,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368509601] [2021-10-13 19:28:14,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:28:14,424 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:14,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:28:14,434 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:28:14,473 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:28:15,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:28:15,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:28:15,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:28:15,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:28:15,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:28:15,914 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 241 treesize of output 225 [2021-10-13 19:28:16,097 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:28:16,234 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:28:16,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, 2 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:28:16,562 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:28:16,562 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:28:16,650 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:28:16,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, 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:28:18,226 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:28:18,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368509601] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:28:18,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:28:18,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:28:18,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684865081] [2021-10-13 19:28:18,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:28:18,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:28:18,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:28:18,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:28:18,229 INFO L87 Difference]: Start difference. First operand 134755 states and 725534 transitions. Second operand has 28 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 27 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-10-13 19:28:42,941 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 19:28:42,941 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:28:42,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-13 19:28:42,944 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:42,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-10-13 19:28:43,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:28:43,149 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). [2021-10-13 19:28:43,151 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,151 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,151 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,151 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,151 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,152 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,152 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,152 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,152 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,152 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,152 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,153 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,153 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,153 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,154 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,154 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,154 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,154 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,154 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,155 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,155 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,155 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,155 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-13 19:28:43,155 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-13 19:28:43,155 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-13 19:28:43,155 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-10-13 19:28:43,156 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,156 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,156 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,156 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,156 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,156 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,156 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,157 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,157 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,157 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,157 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,157 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,157 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,158 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,158 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,158 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,158 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,158 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,158 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,158 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,159 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,159 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,159 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,159 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,159 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,159 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,160 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,160 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,160 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,160 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,160 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,160 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,160 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:28:43,181 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-13 19:28:43,181 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 19:28:43,185 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 07:28:43 BasicIcfg [2021-10-13 19:28:43,185 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 19:28:43,185 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-13 19:28:43,190 INFO L168 Benchmark]: Toolchain (without parser) took 564885.72 ms. Allocated memory was 170.9 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 145.4 MB in the beginning and 3.9 GB in the end (delta: -3.7 GB). Peak memory consumption was 4.1 GB. Max. memory is 8.0 GB. [2021-10-13 19:28:43,191 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 170.9 MB. Free memory is still 142.9 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-13 19:28:43,191 INFO L168 Benchmark]: CACSL2BoogieTranslator took 411.85 ms. Allocated memory is still 170.9 MB. Free memory was 145.1 MB in the beginning and 133.4 MB in the end (delta: 11.7 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-10-13 19:28:43,194 INFO L168 Benchmark]: Boogie Procedure Inliner took 87.85 ms. Allocated memory is still 170.9 MB. Free memory was 133.2 MB in the beginning and 130.5 MB in the end (delta: 2.7 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:28:43,195 INFO L168 Benchmark]: Boogie Preprocessor took 106.69 ms. Allocated memory is still 170.9 MB. Free memory was 130.5 MB in the beginning and 128.6 MB in the end (delta: 1.9 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-13 19:28:43,197 INFO L168 Benchmark]: RCFGBuilder took 2103.02 ms. Allocated memory was 170.9 MB in the beginning and 233.8 MB in the end (delta: 62.9 MB). Free memory was 128.4 MB in the beginning and 209.1 MB in the end (delta: -80.8 MB). Peak memory consumption was 77.9 MB. Max. memory is 8.0 GB. [2021-10-13 19:28:43,197 INFO L168 Benchmark]: TraceAbstraction took 562159.88 ms. Allocated memory was 233.8 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 208.6 MB in the beginning and 3.9 GB in the end (delta: -3.7 GB). Peak memory consumption was 4.1 GB. Max. memory is 8.0 GB. [2021-10-13 19:28:43,203 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.22 ms. Allocated memory is still 170.9 MB. Free memory is still 142.9 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 411.85 ms. Allocated memory is still 170.9 MB. Free memory was 145.1 MB in the beginning and 133.4 MB in the end (delta: 11.7 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 87.85 ms. Allocated memory is still 170.9 MB. Free memory was 133.2 MB in the beginning and 130.5 MB in the end (delta: 2.7 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 106.69 ms. Allocated memory is still 170.9 MB. Free memory was 130.5 MB in the beginning and 128.6 MB in the end (delta: 1.9 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 2103.02 ms. Allocated memory was 170.9 MB in the beginning and 233.8 MB in the end (delta: 62.9 MB). Free memory was 128.4 MB in the beginning and 209.1 MB in the end (delta: -80.8 MB). Peak memory consumption was 77.9 MB. Max. memory is 8.0 GB. * TraceAbstraction took 562159.88 ms. Allocated memory was 233.8 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 208.6 MB in the beginning and 3.9 GB in the end (delta: -3.7 GB). Peak memory consumption was 4.1 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12948.6ms, 252 PlacesBefore, 74 PlacesAfterwards, 258 TransitionsBefore, 67 TransitionsAfterwards, 4692 CoEnabledTransitionPairs, 8 FixpointIterations, 155 TrivialSequentialCompositions, 53 ConcurrentSequentialCompositions, 31 TrivialYvCompositions, 8 ConcurrentYvCompositions, 13 ChoiceCompositions, 260 TotalNumberOfCompositions, 16677 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9324, positive: 9018, positive conditional: 0, positive unconditional: 9018, negative: 306, negative conditional: 0, negative unconditional: 306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3023, positive: 2966, positive conditional: 0, positive unconditional: 2966, negative: 57, negative conditional: 0, negative unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3023, positive: 2940, positive conditional: 0, positive unconditional: 2940, negative: 83, negative conditional: 0, negative unconditional: 83, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 83, positive: 26, positive conditional: 0, positive unconditional: 26, negative: 57, negative conditional: 0, negative unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 559, positive: 110, positive conditional: 0, positive unconditional: 110, negative: 449, negative conditional: 0, negative unconditional: 449, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9324, positive: 6052, positive conditional: 0, positive unconditional: 6052, negative: 249, negative conditional: 0, negative unconditional: 249, unknown: 3023, unknown conditional: 0, unknown unconditional: 3023] , Statistics on independence cache: Total cache size (in pairs): 577, Positive cache size: 549, Positive conditional cache size: 0, Positive unconditional cache size: 549, Negative cache size: 28, Negative conditional cache size: 0, Negative unconditional cache size: 28 - 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: 146]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 63]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 63]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 146]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 147]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 147]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 78]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 78]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 138]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 138]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 138]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 138]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 119]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 118]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 121]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 120]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 146]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 146]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 147]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 147]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (134755states) and FLOYD_HOARE automaton (currently 68 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (525643 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 300 locations, 60 error locations. Started 1 CEGAR loops. OverallTime: 561800.7ms, OverallIterations: 71, TraceHistogramMax: 5, EmptinessCheckTime: 915.1ms, AutomataDifference: 239489.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 14086.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4121 SDtfs, 25496 SDslu, 29881 SDs, 0 SdLazy, 39611 SolverSat, 3617 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 44374.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1995 GetRequests, 484 SyntacticMatches, 0 SemanticMatches, 1511 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10050 ImplicationChecksByTransitivity, 82855.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=178487occurred in iteration=69, InterpolantAutomatonStates: 822, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 179254.3ms AutomataMinimizationTime, 70 MinimizatonAttempts, 1641006 StatesRemovedByMinimization, 67 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1005.2ms SsaConstructionTime, 6054.3ms SatisfiabilityAnalysisTime, 72221.5ms InterpolantComputationTime, 1934 NumberOfCodeBlocks, 1898 NumberOfCodeBlocksAsserted, 160 NumberOfCheckSat, 1803 ConstructedInterpolants, 171 QuantifiedInterpolants, 54493 SizeOfPredicates, 941 NumberOfNonLiveVariables, 13238 ConjunctsInSsa, 1214 ConjunctsInUnsatCore, 131 InterpolantComputations, 28 PerfectInterpolantSequences, 217/766 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 [2021-10-13 19:28:43,261 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 !SESSION 2021-10-13 19:19:14.517 ----------------------------------------------- eclipse.buildId=unknown java.version=11.0.12 java.vendor=Eclipse Foundation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_GB Framework arguments: -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt.wvr.c Command-line arguments: -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt.wvr.c !ENTRY org.eclipse.osgi 4 0 2021-10-13 19:28:43.458 !MESSAGE Application error !STACK 1 org.eclipse.core.internal.resources.ResourceException(/)[568]: java.io.FileNotFoundException: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/6af0b88b4/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (No such file or directory) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) at java.base/java.io.FileOutputStream.(FileOutputStream.java:237) at java.base/java.io.FileOutputStream.(FileOutputStream.java:187) at org.eclipse.core.internal.localstore.SafeFileOutputStream.(SafeFileOutputStream.java:55) at org.eclipse.core.internal.resources.SaveManager.saveTree(SaveManager.java:1381) at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1168) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2333) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2322) at de.uni_freiburg.informatik.ultimate.core.coreplugin.UltimateCore.start(UltimateCore.java:191) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) An error has occurred. See the log file /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/6af0b88b4/.metadata/.log.